質問編集履歴

1

「試したこと」を追記

2022/09/13 06:26

投稿

Y.Mamoru
Y.Mamoru

スコア47

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,29 @@
11
11
  「SSMS 接続文字列 取得」などの検索ワードで取得方法を見ていますが
12
12
  未だ方法がわかりません。
13
13
 
14
+ ### 試したこと
15
+ 以下のサイトに載っている、SQL文から情報を取得する方法を試してみました。
16
+ 確かに接続文字列は取得できるのですが、
17
+ 実行してみるとアプリからの接続はできませんでした。
18
+ また、ユーザIDやパスワードを使用した形でもなかったので
19
+ 今は別の方法を模索中です。
20
+
21
+ https://qastack.jp/dba/20528/how-to-check-connection-string-in-ssms2012
22
+ ```sql
23
+ select
24
+ 'data source=' + @@servername +
25
+ ';initial catalog=' + db_name() +
26
+ case type_desc
27
+ when 'WINDOWS_LOGIN'
28
+ then ';trusted_connection=true'
29
+ else
30
+ ';user id=' + suser_name()
31
+ end
32
+ from sys.server_principals
33
+ where name = suser_name()
34
+ ```
35
+ SQL実行結果
36
+ data source=DA001597;initial catalog=DASample;trusted_connection=true
14
37
 
15
38
 
16
39
  ### 補足情報(FW/ツールのバージョンなど)