sp_msx_get_account (Transact-SQL)
適用於:SQL Server
列出目標伺服器用來登入主伺服器的認證資訊。
Syntax
sp_msx_get_account
傳回碼值
0 (成功) 或 1 (失敗)
結果集
傳回下列結果集:
資料行名稱 | 類型 | 描述 |
---|---|---|
msx_connection | int | 主伺服器連接編號。 |
msx_credential_id | int | 用於這個主伺服器連線的認證標識碼。 |
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 Agent 預存程序 (Transact-SQL)
CREATE CREDENTIAL (Transact-SQL)
sp_msx_set_account (Transact-SQL)