DROP SERVER AUDIT (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Удаляет объект аудита сервера с использованием подсистемы аудита SQL Server. Дополнительные сведения об аудите SQL Server см. в разделе Подсистема аудита SQL Server (ядро СУБД).

Соглашения о синтаксисе Transact-SQL

Синтаксис

DROP SERVER AUDIT audit_name  
    [ ; ]  

Замечания

Чтобы внести любые изменения в аудит, необходимо назначить состоянию аудита параметр OFF. Если инструкция DROP AUDIT выполняется, когда аудит включен с любыми параметрами, отличными от STATE=OFF, будет получено сообщение об ошибке MSG_NEED_AUDIT_DISABLED.

Инструкция DROP SERVER AUDIT удаляет метаданные для аудита, но не данные аудита, собранные перед выдачей команды.

DROP SERVER AUDIT не удаляет связанные спецификации аудита сервера или базы данных. Эти спецификации должны быть удалены вручную или оставлены без связи, а затем сопоставлены с новым аудитом сервера.

Разрешения

Чтобы создать, изменить или удалить аудит сервера или спецификацию аудита сервера, участникам на уровне сервера требуется разрешение ALTER ANY SERVER AUDIT или CONTROL SERVER.

Примеры

В следующем примере удаляется аудит с именем HIPAA_Audit.

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

См. также

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
СПЕЦИФИКАЦИЯ ALTER SERVER AUDIT (Transact-SQL)
СПЕЦИФИКАЦИЯ АУДИТА DROP SERVER (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)
Создание аудита сервера и спецификации аудита сервера