SQL Server へ接続しているクライアント端末のIP アドレスを SQL で取得する方法
文書番号:20490
SQL Server へ接続しているクライアントの IP アドレスを SQL で 取得する方法です。
【実行手順】
-
dm_exec_connections システムテーブルを参照します。
「@@SPID」は現在接続中のセッションIDを返す関数です。SELECT client_net_address FROM sys.dm_exec_connections WHERE session_id = @@SPID -
コンピューター名を取得する場合は「HOST_NAME()」関数を参照します。
SELECT HOST_NAME()
【参考情報】
[Microsoft Dveloper Network] sys.dm_exec_connections (Transact-SQL)
・https://msdn.microsoft.com/ja-jp/library/ms181509.aspx
・https://msdn.microsoft.com/ja-jp/library/ms181509.aspx

