回答:
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()
パラメータが指定されていない場合、現在のデータベース名を返すことに注意してください。これは、現在のスコープに依存します。