Jak Tworzenie inspekcji poziom bazy danych
Aby można było utworzyć specyfikację inspekcji poziom bazy danych należy utworzyć i skonfigurować SQL Server inspekcji obiektu, który może być używany dla inspekcji bazy danych.
Wykonasz to zadanie polega na użyciu Edytor kwerend w SQL Server Management Studio przeprowadzić następującą procedurę. Poniższy przykład tworzy audyt poziom bazy danych wszystkie operacje w AdventureWorks2008R2 bazy danych na Person.Person tabela i wysyła wyniki do aplikacji systemu Windows zdarzenie można
Tworzenie inspekcji poziom bazy danych
Tworzenie obiektu inspekcji i zdefiniować obiekt miejsce docelowe.
/* Create the SQL Server Audit object, and send the results to the Windows Application event log. */ CREATE SERVER AUDIT Test_SQL_Server_Audit TO APPLICATION_LOG /* The Queue Delay is set to 1000, meaning one second intervals to write to the target. */ WITH ( QUEUE_DELAY = 1000, ON_FAILURE = CONTINUE); GO;
Utworzyć specyfikację inspekcji bazy danych i mapowania obiektu inspekcji.
/* Create the Database Audit Specification object using an Audit event for the Person.Person Table and the FirstName and LastName columns. */ USE AdventureWorks2008R2; GO; CREATE DATABASE AUDIT SPECIFICATION Test_Database_Audit_Specification FOR SERVER AUDIT Test_SQL_Server_Audit ADD (INSERT ON Person.Person BY dbo) WITH (STATE = ON); GO
Włączenie inspekcji.
/* Enable the audit. */ ALTER SERVER AUDIT Test_SQL_Server_Audit WITH (STATE = ON); GO