sp_msx_get_account (Transact-SQL)

適用対象:SQL Server

ターゲット サーバーがマスター サーバーへのログインに使用する資格情報の一覧を表示します。

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 AdventureWorks2022\MsxAccount

参照

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