次の方法で共有


sp_msx_get_account (Transact-SQL)

対象サーバーがマスター サーバーにログインする場合に使用する資格情報を一覧表示します。

適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_msx_get_account

リターン コードの値

0 (成功) または 1 (失敗)

結果セット

次の結果セットを返します。

列名

説明

msx_connection

int

マスター サーバーの接続番号。

msx_credential_id

int

マスター サーバー接続に使用する資格情報の ID。

msx_credential_name

sysname

マスター サーバー接続に使用する資格情報の名前。

msx_login_name

nvarchar(4000)

資格情報に関する Windows ユーザーのドメイン名とユーザー名。

説明

対象サーバーに対して指定された資格情報がない場合、空の結果セットを返します。 資格情報を設定するには、sp_msx_set_account を使用します。

権限

sysadmin 固定サーバー ロールのメンバーシップが必要です。

使用例

次の例では、この対象サーバーがマスター サーバーにログインする場合に使用する資格情報を一覧表示します。

USE msdb ;
GO

EXECUTE dbo.sp_msx_get_account ;
GO

次に結果セットの例を示します。

msx_connection msx_credential_id msx_credential_name msx_login_name

-------------- ----------------- -------------------- ------------------------------

1 65538 MsxAccount AdventureWorks2012\MsxAccount

関連項目

参照

SQL Server エージェントのストアド プロシージャ (Transact-SQL)

CREATE CREDENTIAL (Transact-SQL)

sp_msx_set_account (Transact-SQL)