DROP SERVER AUDIT (Transact-SQL)

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

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

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

Синтаксис

DROP SERVER AUDIT audit_name
[ ; ]

Замечания

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

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

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

Разрешения

Чтобы создать, изменить или отказаться от Server Audit Principal, вам нужны ALTER ANY SERVER AUDIT разрешения.CONTROL SERVER

Примеры

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

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

DROP SERVER AUDIT HIPAA_Audit;
GO

Transact-SQL ссылка