Freigeben über


sys.event_notifications (Transact-SQL)

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance

Gibt eine Zeile für jedes Objekt zurück, bei dem es sich um eine Ereignisbenachrichtigung mit sys.objects.type = EN handelt.

Spaltenname Datentyp BESCHREIBUNG
name sysname Name der Ereignisbenachrichtigung.
object_id int Objekt-ID. Ist innerhalb einer Datenbank eindeutig.
parent_class tinyint Klasse des übergeordneten Objekts.

0 = Datenbank

1 = Objekt oder Spalte
parent_class_desc nvarchar(60) DATABASE

OBJECT_OR_COLUMN
parent_id int ID des übergeordneten Objekts ungleich NULL.

0 = Die übergeordnete Klasse ist die Datenbank.
create_date datetime Erstellungsdatum.
modify_date datetime Entspricht immer create_date.
service_name nvarchar(256) Name des Zieldienstes, an den die Benachrichtigung gesendet wird.
broker_instance nvarchar(128) Broker-Instanz, an den die Benachrichtigung gesendet wird.
principal_id int ID des Datenbankprinzipals, der Besitzer dieser Ereignisbenachrichtigung ist.
creator_sid varbinary(85) SID des Anmeldenamens, der die Ereignisbenachrichtigung erstellt hat.

Ist gleich NULL, wenn die Option FAN_IN nicht angegeben ist.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)