SQLServerでクライアントのIPアドレスを取得する

SQLを発行したクライアントのIPアドレスを取得するのは無理かと思っていましたが、調べるとありました。

スポンサーリンク

SQLServerでクライアントのIPアドレスを取得する

SQLを発行したクライアントのIPアドレスを取得するのは無理かと思っていましたが、調べるとありました。

マイクロソフトのページに詳細はあります。

sys.dm_exec_connections (TRANSACT-SQL) - SQL Server

SQLServerでクライアントのIPアドレスを取得するSQL

SQLServerでクライアントのIPアドレスを取得するには以下のSQLをクライアント側で実行すれば取得できます。

@@SPIDは「現在のユーザー プロセスのセッションIDを返す」関数です。

ちなみにSQLServerが動作しているマシンで実行すると

になります。

スポンサーリンク
スポンサーリンク
SQL Server
このサイトをフォローする
スポンサーリンク
ソフトウェア開発日記
タイトルとURLをコピーしました