sys.dm_audit_actions (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Возвращает строку для каждого действия аудита, которое можно сообщить в журнале аудита и каждой группе действий аудита, которую можно настроить в рамках аудита SQL Server. Дополнительные сведения о аудите SQL Server см. в статье sql Server Audit (ядро СУБД).

Имя столбца Тип данных Description
action_id varchar(4) Идентификатор действия аудита. Связано с action_id значением, записанным в каждую запись аудита. Допускает значение NULL. NULL для групп аудита.
action_in_log bit Определяет возможность записи действия в журнал аудита. Имеет следующие значения:

1 = да

0 = нет
name sysname Имя действия аудита или группы действий. Не допускает значение NULL.
class_desc nvarchar(120) Имя класса объекта, для которого применяется действие аудита. Может быть любым из объектов сервера, базы данных или схемы область, но не включает объекты схемы. Не допускает значение NULL.
parent_class_desc nvarchar(120) Имя родительского класса для объекта, описываемого class_desc. Значение NULL, если class_desc — Server.
covering_parent_action_name nvarchar(120) Имя действия аудита или группа аудита, которая содержит действие аудита, описанное в этой строке. Используется, чтобы создать иерархию действий и охватывающие действия. Допускает значение NULL.
configuration_level nvarchar(10) Указывает, что действие или группа действий, указанная в этой строке, настраивается на уровне группы или действия. Имеет значение NULL, если действие не настраивается.
containing_group_name nvarchar(120) Имя группы аудита, которая содержит указанное действие. Значение NULL, если значением имени является группа.

Разрешения

Это представление отображается для общественности.

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также