LOGON 트리거 이벤트 데이터 캡처Capture Logon Trigger Event Data

LOGON 트리거 내에서 사용할 LOGON 이벤트에 대한 XML 데이터를 캡처하려면 EVENTDATA 함수를 사용합니다.To capture XML data about LOGON events for use inside logon triggers, use the EVENTDATA function. LOGON 이벤트는 다음 이벤트 데이터 스키마를 반환합니다.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>
LOGON을 포함합니다.Contains LOGON.

<PostTime>
세션 설정이 요청된 시간을 포함합니다.Contains the time when a session is requested to be established.

<SID>
지정된 로그인 이름에 대한 SID(보안 ID)의 base 64로 인코딩된 이진 스트림을 포함합니다.Contains the base 64-encoded binary stream of the security identification number (SID) for the specified login name.

<ClientHost>
연결을 설정할 클라이언트의 호스트 이름을 포함합니다.Contains the host name of the client from where the connection is made. 클라이언트 이름과 서버 이름이 같을 경우 이 값은 '<local_machine>'입니다.The value is '<local_machine>' if the client and server name are the same. 그렇지 않으면 값은 클라이언트의 IP 주소입니다.Otherwise, the value is the IP address of the client.

<IsPooled>
연결 풀링을 사용하여 연결이 다시 사용될 경우 1 입니다.Is 1 if the connection is reused by using connection pooling. 그렇지 않으면 값은 0입니다.Otherwise, the value is 0.