sp_msx_get_account (Transact-SQL)
适用于:SQL Server
列出有关目标服务器用于登录到主服务器的凭据的信息。
语法
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)