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)