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


sys.event_notifications (Transact-SQL)

Возвращает строку для каждого объекта, который является уведомлением о событии с sys.objects.type = EN.

Применимо для следующих объектов: SQL Server (SQL Server 2008 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск).

Имя столбца

Тип данных

Описание

имя

sysname

Имя уведомления о событии.

object_id

int

Идентификационный номер объекта. Уникален в базе данных.

parent_class

tinyint

Класс родителя.

0 = база данных.

1 = объект или столбец.

parent_class_desc

nvarchar(60)

DATABASE

OBJECT_OR_COLUMN

parent_id

int

Ненулевой идентификатор родительского объекта.

0 = родительский класс — база данных

create_date

datetime

Дата создания.

modify_date

datetime

Всегда равна create_date.

service_name

nvarchar(256)

Имя целевой службы, куда посылается уведомление.

broker_instance

nvarchar(128)

Экземпляр посредника, которому отправляют уведомление.

principal_id

int

Идентификатор участника базы данных, являющегося хозяином этого уведомления о событии.

creator_sid

varbinary(85)

Идентификатор безопасности имени входа, под которым создано уведомление о событии.

Если параметр FAN_IN не указан, имеет значение NULL.

Разрешения

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

См. также

Справочник

Представления каталога объектов (Transact-SQL)

Представления каталога (Transact-SQL)