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

公開日: : 最終更新日:2014/09/26 SQL Server , ,

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

SQLを発行したクライアントのIPアドレスを取得するのは無理かと
思っていましたが、調べるとありました。
マイクロソフトのページ「sys.dm_exec_connections」に詳細はあります。

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

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

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

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

になります。

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly
  • 関連記事

    SQLServer上にあるテーブルの更新日時を取得する。

    テーブルの更新日時を取得 SQLServer上にあるストアドプロシージャーの更新日時を取得するで

    記事を読む

    ALTER TABLEのALTER COLUMNで「列 ‘xxxxx’ に依存しています」とエラーになる

    ALTER COLUMNで「列 'xxxxx' に依存しています」とエラー SQLServerでカ

    記事を読む

    データベースに登録されている内容を固定長の長さで出力する(2)

    登録されている内容を固定長の長さで出力する 先日作成したデータベースに登録されている内容を固定長の

    記事を読む

    TOP句で変数を使ってSQLを1行にする

    TOP句で変数を使ってSQLを1行にする TOP句を使って複雑なSQLを簡単にします。 SE

    記事を読む

    SQLで文字列を反転させる

    SQLで文字列を反転させる SQLで文字列を"012345"を後ろから並び変えて"543210"の

    記事を読む

    SQL Server-テーブルのプライマリーキー(PK)を取得する

    SQL ServerでSQLを使用してプライマリーキー(PK)を取得する必要があったので ちょっと

    記事を読む

    SQL Server2008で導入された[date/time/datetime2/datetimeoffset]型

    SQL Server2008では新しい日付/時刻データ型 date/time/datetime2/

    記事を読む

    SQLServer

    bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力する

    bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力する bcpコマンドを使

    記事を読む

    SQLでランダムにユニーク(一意)な値(ID)を取得する

    ランダムにユニーク(一意)な値(ID)を取得する SQLServerでテーブル内でユニークキーをラ

    記事を読む

    SQLで当月の第何週目の何曜日か取得する

    SQLで今日は第何週、何曜日か取得する SQLServerでは関数で今日は当月の第何週目か取得する

    記事を読む

    テーブルから列を削除する「ALTER TABLE テーブル名 DROP COLUMN 削除する列名」

    既存のテーブルから指定した列を削除する 既存のテーブルで不要になった

    既に存在するテーブルに他のテーブルからデータをINSERTする方法

    テーブルからテーブルへデータコピー 以前の投稿SELECT INTO

    「INNER JOIN」「LEFT OUTER JOIN」「RIGHT OUTER JOIN」「FULL OUTER JOIN」についてまとめ

    SQLで良く使うJOINについて SQLでよく使う「INNER

    複数のストアドプロシージャ (stored procedure) でローカルテンポラリテーブルを共有する

    ローカルテンポラリテーブルを共有する 先日来より悩んでいたSQL

    GROUP BYとHAVINGで最新日付データを取得する

    GROUP BYとHAVINGで最新日付データを取得する 社員マスタ

    →もっと見る



    PAGE TOP ↑