DROP SERVER AUDIT (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed Instance

Ukládá objekt serverového auditu pomocí funkce SQL Server Audit. Pro více informací o SQL Server Auditu viz SQL Server Audit (Database Engine).

Transact-SQL konvence syntaxe

Syntax

DROP SERVER AUDIT audit_name
[ ; ]

Remarks

Musíte nastavit možnost Stav auditu OFF , abyste mohli provádět jakékoli změny auditu. Pokud spustíte DROP AUDIT audit, zatímco je povolen s jinými možnostmi než STATE = OFF, dostanete chybovou zprávu MSG_NEED_AUDIT_DISABLED .

A odstraní DROP SERVER AUDIT metadata pro audit, ale ne auditní data, která byla shromážděna před vydáním příkazu.

DROP SERVER AUDIT Neodstraňuje specifikace auditu serverů nebo databází. Tyto specifikace musí být ručně zrušeny nebo ponechány osiřelé a později mapovány na nový audit serveru.

Permissions

Pro vytvoření, změnu nebo odstranění Server Audit Principal ALTER ANY SERVER AUDITCONTROL SERVER potřebujete oprávnění.

Examples

Následující příklad spouští audit nazvaný HIPAA_Audit.

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

DROP SERVER AUDIT HIPAA_Audit;
GO

Transact-SQL odkaz