Bądźmy w kontakcie

Plan Szkolenia

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

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

03. SCHEMATY BAZY DANYCH
   ➡ Domyślny schemat DBO.
   ➡ Niestandardowe schematy

04. ZAPYTANIA DYNAMICZNE
   ➡ ZAPYTANIE DYNAMICZNE
   ➡ EXEC / EXECUTE
   ➡ SQL INJECTION

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

06. ZAAWANSOWANE OPERACJE
   ➡ NOCHECK, DISABLE, SET

07. BEZPIECZEŃSTWO BAZY 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. ZAMAZANIE, ZAMASKOWANIE 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
   ➡ Przestrzeń TEMPDB
   ➡ Sesje wykorzystujące najwięcej miejsca w TEMPDB
   ➡ Alokacja zasobów

10. PRZYDATNE NARZĘDZIA
   ➡ Monitor aktywności
   ➡ Monitor wydajności

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.

Wymagana jest znajomość środowiska Windows oraz znajomość środowiska Microsoft SQL Server.

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie