DROP SERVER AUDIT (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения в 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
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 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_specification (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)

Основные понятия

Создание аудита сервера и спецификации аудита сервера

Журнал изменений

Обновленное содержимое

Исправлен раздел «Разрешения».