SQL Server 2005,2008 에서 현재 서버에 접속한 사용자의 계정과 접속시간, 마지막 배치시간, IP Address 를 확인하는 방법에 대해서 아래와 같이 정리하였습니다.
[T-SQL]
[수행결과]
로컬이 아닌 다른 클라이언트에서 접속하였다면 CLIENT_NET_ADDRESS 에 IP Addess 가 나타나게 됩니다.
작성자 : Lai Go / 작성일자 : 2010.01.15
[T-SQL]
SELECT S.SPID, S.LOGINAME, S.LOGIN_TIME, S.LAST_BATCH, C.CLIENT_NET_ADDRESS
FROM sys.sysprocesses S, sys.dm_exec_connections C
WHERE S.spid = C.SESSION_ID
FROM sys.sysprocesses S, sys.dm_exec_connections C
WHERE S.spid = C.SESSION_ID
[수행결과]
로컬이 아닌 다른 클라이언트에서 접속하였다면 CLIENT_NET_ADDRESS 에 IP Addess 가 나타나게 됩니다.
작성자 : Lai Go / 작성일자 : 2010.01.15