sys.database_audit_specification_details (Transact-SQL)
Область применения: SQL Server
Содержит сведения о спецификациях аудита базы данных в аудите SQL Server на экземпляре сервера для всех баз данных. Дополнительные сведения см. в статье Аудит SQL Server (ядро СУБД). Для списка всех audit_action_id и их имен запрос sys.dm_audit_actions (Transact-SQL).
Имя столбца | Тип данных | Description |
---|---|---|
database_specification_id | int | Идентификатор спецификации аудита. |
audit_action_id | int | Идентификатор действия аудита. |
audit_action_name | Имя sysname | Имя действия аудита или группы действий аудита. |
Class | 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 — группа. |
Разрешения
Субъекты с разрешениями ALTER ANY DATABASE AUDIT или VIEW DEFINITION, роль dbo и члены предопределенных ролей базы данных db_owners имеют доступ к этому представлению каталога. Кроме того, субъект не должен быть отклонен разрешение VIEW DEFINITION .
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
СПЕЦИФИКАЦИЯ ALTER SERVER AUDIT (Transact-SQL)
СПЕЦИФИКАЦИЯ АУДИТА DROP SERVER (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_specifications (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Создание аудита сервера и спецификации аудита сервера