sys.dm_server_audit_status (Transact-SQL)

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

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

Имя столбца

Тип данных

Описание

audit_id

int

Идентификатор аудита. Сопоставляется с полем audit_id в представлении каталога sys.audits.

name

sysname

Имя аудита. То же, что и поле name в представлении каталога sys.server_audits.

состояние

tinyint

Числовое обозначение состояния аудита сервера:

0 — начат;

1 — окончился неудачей.

status_desc

nvarchar(60)

Строка, которая показывает состояние аудита сервера:

- STARTED

- FAILED

status_time

datetime2

Отметка времени в формате UTC последнего изменения состояния аудита.

event_session_address

varbinary(8)

Адрес сеанса расширенных событий, связанного с аудитом. Связан с представлением каталога sys.db_xe_sessions.address.

audit_file_path

nvarchar(260)

Полный путь и имя целевого файла аудита, который используется в настоящее время. Заполняется только для аудитов файлов.

audit_file_size

bigint

Приблизительный размер файла аудита, в байтах. Заполняется только для аудитов файлов.

Разрешения

Участники должны иметь разрешения VIEW SERVER STATE и SELECT.

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

См. также

Справочник

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

sys.dm_audit_class_type_map (Transact-SQL)

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

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