Bądźmy w kontakcie
 Czas trwania 14 godzin (2 dni)

Plan Szkolenia

01. PRZYGOTOWANIE ŚRODOWISKA DEWELOPERSKIEGO
➡ SQL Server Configuration Manager.
➡ SQL Server Management Studio (SSMS).
➡ Konfiguracja bazy danych na potrzeby tego szkolenia
➡ DBO i przygotowanie danych

02. KOPIE ZAPASOWE DANYCH
➡ Tworzenie kopii zapasowej (BACKUP) bazy danych
➡ Odtwarzanie baz danych z archiwum: BACKUP

03. SCHEMATY BAZ DANYCH
➡ Domyślny schemat DBO.
➡ Schematy niestandardowe

04. ZAPYTANIA DYNAMICZNE
➡ DYNAMIC QUERY
➡ EXEC / EXECUTE
➡ SQL INJECTION

05. HASZOWANIE DANYCH I SUMY KONTROLNE
➡ HASHBYTES, CHECKSUM, BINARY_CHECKSUM

06. OPERACJE ZAAWANSOWANE
➡ NOCHECK, DISABLE, SET

07. BEZPIECZEŃSTWO BAZ DANYCH
➡ Podstawy bezpieczeństwa: identyfikacja, uwierzytelnianie, autoryzacja
➡ Użytkownicy serwera i konta użytkowników
➡ Konta serwera
➡ Konta bazy danych
➡ Zarządzanie kontami serwera
➡ Zarządzanie użytkownikami
➡ Role serwera
➡ Role bazy danych
➡ Role użytkowników
➡ Zarządzanie rolami
➡ Polecenia: GRANT, DENY, REVOKE

08. ZACIEMNIANIE KODU
➡ Opcje: ENCRYPTION, VIEW_METADATA

09. MONITOROWANIE BAZY DANYCH I SERWERA
➡ Wykorzystanie pamięci RAM, dysków, procesorów, interfejsów sieciowych
➡ Sprawdzanie wykonywanych zapytań SQL
➡ Aktywne sesje
➡ Ostatnie połączenia
➡ Najbardziej kosztowne i zablokowane zapytania
➡ Miejsce w TEMPDB
➡ Sesje wykorzystujące najwięcej miejsca w TEMPDB
➡ Przydział zasobów

10. PRZYDATNE NARZĘDZIA
➡ Activity Monitor
➡ Performance Monitor

Wymagania

Szkolenie jest przeznaczone dla wszystkich, którzy chcą zdobyć wiedzę na temat bezpieczeństwa baz danych w ogólności oraz Microsoft SQL Server.

Od uczestników wymagana jest znajomość środowiska Windows oraz podstawowa znajomość środowiska Microsoft SQL Server.

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie