sys.dm_audit_actions (Transact-SQL)

Возвращает строку для каждого действия аудита, которое может быть зарегистрировано в журнале аудита, и каждой группы действий аудита, которая может быть настроена в составе аудита SQL Server. Дополнительные сведения об аудите SQL Server см. в разделе Подсистема аудита SQL Server (Database Engine).

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

action_id

varchar(4)

Идентификатор действия аудита. Связан со значением action_id, записанным в каждую запись аудита. Допускает значение NULL. NULL для групп аудита.

action_in_log

bit

Определяет возможность записи действия в журнал аудита. Имеет следующие значения:

  • 1 = да;

  • 0 = нет.

имя

sysname

Имя действия аудита или группы действий. Не допускает значения NULL.

class_desc

nvarchar(120)

Имя класса объекта, для которого применяется действие аудита. Может быть любым объектом области сервера, базы данных или схемы, но не включает объекты схемы. Не допускает значения NULL.

parent_class_desc

nvarchar(120)

Имя родительского класса для объекта, описываемого class_desc. Равно NULL, если значение class_desc равно «сервер».

covering_parent_action_name

nvarchar(120)

Имя действия аудита или группа аудита, которая содержит действие аудита, описанное в этой строке. Используется, чтобы создать иерархию действий и охватывающие действия. Допускает значение NULL.

configuration_level

nvarchar(10)

Указывает, что действие или группа действий, указанная в этой строке, настраивается на уровне группы или действия. Значение NULL, если действие нельзя настраивать.

containing_group_name

nvarchar(120)

Имя группы аудита, которая содержит указанное действие. Значение NULL, если значением имени является группа.

Разрешения

Участники должны иметь разрешение SELECT . По умолчанию это разрешение предоставлено роли Public.

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

См. также

Справочник

CREATE SERVER AUDIT (Transact-SQL)

ALTER SERVER AUDIT (Transact-SQL)

DROP 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_class_type_map (Transact-SQL)

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

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