sys.database_audit_specification_details (Transact-SQL)
Содержит сведения о спецификациях аудита базы данных в аудите SQL Server на экземпляре сервера для всех баз данных. Дополнительные сведения см. в разделе Подсистема аудита SQL Server (Database Engine). Чтобы получить все идентификаторы audit_action_id и их имена, сформируйте запрос к sys.dm_audit_actions (Transact-SQL).
Имя столбца |
Тип данных |
Описание |
---|---|---|
database_specification_id |
int |
Идентификатор спецификации аудита. |
audit_action_id |
int |
Идентификатор действия аудита. |
audit_action_name |
Sysname |
Имя действия аудита или группы действий аудита. |
Класс |
int |
Определяет класс объекта, для которого выполняется аудит. |
class_ desc |
Nvarchar(60) |
Описание класса объекта, для которого выполняется аудит: - SCHEMA; - TABLE. |
major_id |
int |
Основной идентификатор объекта, для которого проводится аудит, такой как идентификатор таблицы действия аудита таблицы. |
minor_id |
Int |
Вторичный идентификатор объекта, для которого проводится аудит, интерпретируемый в соответствии с классом, такой как идентификатор столбца действия аудита таблицы. |
audited_principal_id |
int |
Участник, для которого выполняется аудит. |
audited_result |
Nvarchar(60) |
Результаты действия аудита: - SUCCESS AND FAILURE - SUCCESS - FAILURE |
is_group |
Bit |
Показывает, является ли объект группой: 0 — не группа; 1 — группа. |
Разрешения
Доступ к этому представлению каталога имеют участники с разрешениями VIEW AUDIT STATE или ALTER ANY AUDIT SPECIFICATION, члены роли dbo и члены предопределенной роли базы данных db_owners.
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
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.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)