web-dev-qa-db-ja.com

SSMS2012で接続文字列を確認する方法は?

データベースに接続しています。 Management Studio 2012 Expressでdbを使用しています。 Management Studioで何かをクリックして接続文字列を確認できますか?

8
Jacek

SSMS内では、それを行う簡単な方法があるかどうかはわかりません。ただし、単純なクエリでは情報が返されます(接続文字列のパスワードは含まれません)。

_select
    'data source=' + @@servername +
    ';initial catalog=' + db_name() +
    case type_desc
        when 'WINDOWS_LOGIN' 
            then ';trusted_connection=true'
        else
            ';user id=' + suser_name()
    end
from sys.server_principals
where name = suser_name()
_

パラメータが指定されていない場合、db_name()は現在のデータベース名を返すため、現在のスコープに依存することに注意してください。

11
Thomas Stringer