DROP SERVER AUDIT (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Descarta um objeto de auditoria de servidor usando o recurso SQL Server Audit. Para obter mais informações sobre a Auditoria SQL Server Audit, confira Auditoria do SQL Server (Mecanismo de Banco de Dados).

Convenções de sintaxe de Transact-SQL

Sintaxe

DROP SERVER AUDIT audit_name  
    [ ; ]  

Comentários

Você deve definir o estado de uma auditoria para a opção OFF para efetuar alterações em uma auditoria. Se DROP AUDIT for executada quando uma auditoria estiver habilitada com qualquer opção diferente de STATE=OFF, você receberá uma mensagem de erro MSG_NEED_AUDIT_DISABLED.

Uma DROP SERVER AUDIT remove os metadados da auditoria, mas não os dados de auditoria que foram coletados antes da emissão do comando.

DROP SERVER AUDIT não descarta especificações de auditoria de banco de dados ou de servidor associado. Essas especificações devem ser descartadas manualmente ou deixadas órfãs e depois mapeadas para uma nova auditoria de servidor.

Permissões

Para criar, alterar ou descartar uma Auditoria de Servidor, as entidades devem ter a permissão ALTER ANY SERVER AUDIT ou CONTROL SERVER.

Exemplos

O exemplo a seguir descarta uma auditoria denominada HIPAA_Audit.

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

Consulte Também

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Criar uma auditoria de servidor e uma especificação de auditoria de servidor