sp_msx_get_account (Transact-SQL)
対象サーバーがマスタ サーバーにログインする場合に使用する資格情報を一覧表示します。
構文
sp_msx_get_account
結果セット
次の結果セットを返します。
列名 | 型 | 説明 |
---|---|---|
msx_connection |
int |
マスタ サーバーの接続番号。 |
msx_credential_id |
int |
マスタ サーバー接続に使用する資格情報の ID。 |
msx_credential_name |
sysname |
マスタ サーバー接続に使用する資格情報の名前。 |
msx_login_name |
nvarchar(4000) |
資格情報に関する Windows ユーザーのドメイン名とユーザー名。 |
解説
対象サーバーに対して指定された資格情報がない場合、空の結果セットを返します。資格情報を設定するには、sp_msx_set_account を使用します。
権限
sp_msx_get_account の実行権限は、既定では sysadmin 固定サーバー ロールのメンバに与えられています。
戻り値
0 (成功) または 1 (失敗)
例
次の例では、この対象サーバーがマスタ サーバーにログインする場合に使用する資格情報を一覧表示します。
USE msdb ;
GO
EXECUTE dbo.sp_msx_get_account ;
GO
次に結果セットの例を示します。
msx_connection msx_credential_id msx_credential_name msx_login_name
-------------- ----------------- -------------------- ------------------------------
1 65538 MsxAccount AdventureWorks\MsxAccount
参照
関連項目
CREATE CREDENTIAL (Transact-SQL)
sp_msx_set_account (Transact-SQL)