Czy DENY jest zawsze ważniejszy niż GRANT?
Radosław Różyński biuro@radkomp.pl Trener (szkolenia autorskie oraz autoryzowane) Konsultant Audytor ….. i wszystko co związane z bazami danych
Agenda Rodzaje Audytu SQL Server Audit - DEMO Trigger - DEMO SQL Profiler – deprecated XE Dynamic View Data Collector Perfmon SQL Alert SysAdmin w bazie danych Jak to jest z GRANT i DENY
SQL Server Audit Zalety Możliwość monitorowania m.in. SELECT Możliwość wyłączenia SQL Server w przypadku nie działania samego audytu Zalogowanie próby wyłączenia audytu Wady: W edycji ENTERPRISE Przenoszenie Specyfikacji Od SQL Server 2008
DEMO
Trigger Insert Który Trigger wybrać? Zalety LOGON (logowanie) DDL (CREATE, DROP, ALTER) DML (INSERT, UPDATE, DELETE) Zalety Możliwość uzupełnienia logiki biznesowej Prosty w użycia Kontrola transakcji INSTEAD OF – alternatywny kod zamiast transakcji wyzwalającej Wady Potrafi wycofać transakcję operacji, która wyzwoliła Trigger Skomplikowana analiza Obniża wydajność Insert
DEMO
Czy sysadmin istnieje w bazie? Sysadmin w bazie to wbudowany użytkownik DBO Użytkownik DBO to uczestnik roli DB_OWNER DB_OWNER to sysadmin bazy danych DBO DB Owner SYSADMIN
DENY vs GRANT DEMO Omów krótko prezentację. Przedstaw najważniejszy element i wyjaśnij, dlaczego jest on istotny. Zaprezentuj każdy z głównych tematów. Aby zapewnić odbiorcom dobrą orientację w szkoleniu można powtarzać ten slajd z zarysem w całej prezentacji, podkreślając za każdym razem temat, który będzie omawiany.
Common Criteria Audit Residual information protection (RIP) bezpieczna alokacja pamięci Statystyki logowania Data ostatniego poprawnego logowania sys.dm_exec_sessions Data ostatniego błędnego logowania Liczba prób logowania od ostatniej udanej próby GRANT na kolumnie nie nadpisuje uprawnień DENY na tabeli
Uprawnienia na poziomie wierszy DEMO Omów krótko prezentację. Przedstaw najważniejszy element i wyjaśnij, dlaczego jest on istotny. Zaprezentuj każdy z głównych tematów. Aby zapewnić odbiorcom dobrą orientację w szkoleniu można powtarzać ten slajd z zarysem w całej prezentacji, podkreślając za każdym razem temat, który będzie omawiany.
Pytania?
Dziękuje za uwagę Zapraszam na szkolenia