Поделиться через


sys.server_audits (Transact-SQL)

Содержит по одной строке для каждого аудита SQL Server в экземпляре сервера. Дополнительные сведения см. в разделе Основные сведения о подсистеме аудита SQL Server.

Имя столбца

Тип данных

Описание

name

Sysname

Имя аудита.

audit_id

int

Идентификатор аудита.

create_date

Datetime

Дата и время создания аудита в формате UTC.

modify_date

Datetime

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

principal_id

int

Идентификатор владельца аудита, зарегистрированного на сервере.

type

char(2)

Тип аудита:

0 — журнал событий безопасности NT;

1 — журнал событий приложений NT;

2 — файл файловой системы.

type_desc

Nvarchar(60)

ЖУРНАЛ БЕЗОПАСНОСТИ ЖУРНАЛ ПРИЛОЖЕНИЙ

ФАЙЛ

queue_delay

Int

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

on_failure

Tinyint

При ошибке записи действия: 0 — Продолжить; 1 — Завершить работу экземпляра сервера.

on_failure_desc

Nvarchar(60)

В случае ошибки записи данных о действии: CONTINUESHUTDOWN SERVER INSTANCE.

is_state_enabled

tinyint

0 — отключено;

1 — включено.

audit_GUID

uniqueidentifier

Идентификатор GUID для аудита, используемый для перечисления аудитов со спецификациями аудита рядового сервера или базы данных во время операций запуска сервера и присоединения базы данных.

Разрешения

Участники с разрешением VIEW AUDIT STATE имеют доступ к этому представлению каталога.

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

См. также

Справочник

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