次の方法で共有


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)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手