Erfassen von Ereignisdaten für Logon-TriggerCapture Logon Trigger Event Data

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)jaAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Wenn Sie XML-Daten zu LOGON-Ereignissen für die Verwendung in Logon-Triggern erfassen möchten, verwenden Sie die EVENTDATA-Funktion. To capture XML data about LOGON events for use inside logon triggers, use the EVENTDATA function. Mit dem LOGON-Ereignis wird das folgende Ereignisdatenschema zurückgegeben:The LOGON event returns the following event data schema:

<EVENT_INSTANCE>

<EventType>event_type</EventType>

<PostTime>post_time</PostTime>

<SPID>spid</SPID>

<ServerName>server_name</ServerName>

<LoginName>login_name</LoginName>

<LoginType>login_type</LoginType>

<SID>sid</SID>

<ClientHost>client_host</ClientHost>

<IsPooled>is_pooled</IsPooled>

</EVENT_INSTANCE>

<EventType>
Enthält LOGON.Contains LOGON.

<PostTime>
Enthält die Uhrzeit, zu der eine Anforderung zum Erstellen einer Sitzung ausgegeben wird.Contains the time when a session is requested to be established.

<SID>
Enthält den base64-verschlüsselten binären Datenstrom der Sicherheits-ID (SID) für den angegebenen Anmeldenamen.Contains the base 64-encoded binary stream of the security identification number (SID) for the specified login name.

<ClientHost>
Enthält den Hostnamen des Clients, von dem aus die Verbindung hergestellt wird.Contains the host name of the client from where the connection is made. Der Wert lautet '<local_machine>', wenn der Name des Clients und des Servers identisch sind.The value is '<local_machine>' if the client and server name are the same. Andernfalls entspricht der Wert der IP-Adresse des Clients.Otherwise, the value is the IP address of the client.

<IsPooled>
Lautet 1 , wenn die Verbindung durch Verbindungspooling wiederverwendet wird.Is 1 if the connection is reused by using connection pooling. Andernfalls lautet der Wert 0.Otherwise, the value is 0.