Перейти к содержанию

AUDIT POLICY

DCL-команда AUDIT POLICY используется для включения/выключения записи DML-операций в журнал аудита для пользователя.

Синтаксис

AUDIT POLICY policy BY EXCEPT user

Параметры

  • policy — имя политики аудита. На данный момент поддерживается только политика dml_default, включающая журнал аудита для всех DML-операций (INSERT/UPDATE/DELETE)
  • user — имя пользователя. Соответствует правилам имен для всех объектов в кластере
  • BY — включение политики аудита (policy) для пользователя user
  • EXCEPT — выключение политики аудита (policy) для пользователя user

Примеры

Включение журнала аудита DML-операций для пользователя andy:

AUDIT POLICY dml_default BY andy
OPTION (TIMEOUT = 3.0);

Выключение журнала аудита DML-операций для пользователя andy:

AUDIT POLICY dml_default EXCEPT andy;