DROP SERVER AUDIT (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Usuwa obiekt audytu serwera za pomocą funkcji audytu SQL Server. Więcej informacji na temat SQL Server Audit można znaleźć w artykule SQL Server Audit (Database Engine).

Transact-SQL konwencje składni

Syntax

DROP SERVER AUDIT audit_name
[ ; ]

Remarks

Aby wprowadzić jakiekolwiek zmiany w audycie, musisz ustawić stan audytu jako OFF tę opcję. Jeśli uruchomisz DROP AUDIT audyt włączony z innymi opcjami niż STATE = OFF, otrzymasz MSG_NEED_AUDIT_DISABLED komunikat o błędzie.

A DROP SERVER AUDIT usuwa metadane audytu, ale nie dane audytowe zebrane przed wydaniem polecenia.

DROP SERVER AUDIT Nie usuwa specyfikacji audytu serwerów lub baz danych. Te specyfikacje muszą zostać usunięte ręcznie lub pozostawione bez pamięci i później przypisane do nowego audytu serwera.

Permissions

Aby utworzyć, zmienić lub usunąć Principal Audytu Serwera, potrzebujesz ALTER ANY SERVER AUDIT uprawnień CONTROL SERVER .

Examples

Poniższy przykład rezygnuje z audytu o nazwie HIPAA_Audit.

ALTER SERVER AUDIT HIPAA_Audit
WITH (STATE = OFF);
GO

DROP SERVER AUDIT HIPAA_Audit;
GO

Transact-SQL odniesienia