回答編集履歴

1

追記

2024/07/13 08:02

投稿

hqf00342
hqf00342

スコア358

test CHANGED
@@ -1,9 +1,16 @@
1
- sys.dm_exec_sessionsにある`host_name`はネットワーク上の端末名りません。
1
+ sys.dm_exec_sessionsにある`host_name`はネットワーク上の端末名りません。
2
2
 
3
- 以下をご覧ください。
4
3
  https://learn.microsoft.com/ja-jp/sql/relational-databases/system-dynamic-management-views/sys-dm-exec-sessions-transact-sql?view=sql-server-ver16
5
4
 
6
5
  > host_name
7
6
  > nvarchar(128)
8
7
  > セッション固有のクライアント ワークステーションの名前。 内部セッションの場合、この値は NULL になります。 NULL 値が許可されます。
9
8
  > セキュリティに関する注意: クライアント アプリケーションによって提供されるワークステーション名で、不正確なデータが指定される可能性があります。 セキュリティ機能として HOST_NAME に依存しないでください。
9
+
10
+ 追記:
11
+ クライアントアプリ側の話をするならば、接続文字列で `WorkStation ID=AAAA` と記載すれば、host_name欄は AAAA になります。
12
+
13
+ すこし探してみたところ、こんなページもありました。
14
+ WorkStation IDとHost_Name()
15
+ http://www.dcns.ne.jp/~sk7n2jch/Acc04.html
16
+