Получение сведений об уведомлениях о событиях

Область применения:SQL Server

Следующие представления каталога доступны для запроса метаданных об уведомлениях о событиях.

Получение сведений об уведомлениях о событиях несерверного уровня

Примечание.

Чтобы просмотреть метаданные о любом уведомлении о событии в sys.event_notifications, созданном на уровне базы данных, необходимо как минимум иметь одно из следующих разрешений для базы данных: CONTROL, ALTER, TAKE OWNERSHIP или VIEW VIEW DEFINITION, быть владельцем уведомления о событии или иметь разрешение ALTER ANY DATABASEEVENT NOTIFICATION. Для уведомлений о событиях, созданных для определенной очереди, необходимо как минимум одно из следующего: разрешение CONTROL, ALTER, TAKE OWNERSHIP или VIEW DEFINITION для объекта, право быть владельцем уведомления о событии или разрешение ALTER ANY DATABASEEVENT NOTIFICATION.

Получение сведений об уведомлениях о событиях серверного уровня

Примечание.

Как минимум необходимо иметь на сервере разрешение CONTROL или VIEW ANY DEFINITION, быть учетной записью входа или владельцем уведомления о событии либо иметь разрешение ALTER ANY EVENT NOTIFICATION, чтобы просматривать метаданные любого уведомления о событии в sys.server_event_notifications.

Чтобы получить сведения обо всех событиях, которые могут вызывать уведомления о событиях

Примечание.

Это представление каталога не возвращает группы событий.

См. также

Уведомления о событиях