sp_msx_get_account (Transact-SQL)

Aplica-se a: SQL Server

Lista informações sobre a credencial que o servidor alvo utiliza para iniciar sessão no servidor mestre.

Transact-SQL convenções de sintaxe

Sintaxe

sp_msx_get_account
[ ; ]

Arguments

None.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Devolve o seguinte conjunto de resultados:

Nome da coluna Tipo Descrição
msx_connection int Número de ligação do servidor mestre.
msx_credential_id int ID da credencial usada para esta ligação ao servidor mestre.
msx_credential_name sysname Nome da credencial usada para esta ligação ao servidor mestre.
msx_login_name nvarchar(4000) Nome de domínio e nome de utilizador do utilizador do Windows para a credencial.

Remarks

Devolve um conjunto de resultados vazio se não houver credencial especificada para este servidor alvo. Para definir a credencial, use sp_msx_set_account.

Permissions

Pode conceder EXECUTE permissões neste procedimento, mas essas permissões podem ser anuladas durante uma atualização do SQL Server.

Exemplos

O exemplo seguinte lista informações sobre a credencial que este servidor alvo usa para se ligar ao servidor mestre.

USE msdb;
GO

EXECUTE dbo.sp_msx_get_account;
GO

Aqui está um conjunto de resultados de exemplo:

msx_connection msx_credential_id msx_credential_name  msx_login_name
-------------- ----------------- -------------------- -----------------------------
1              65538             MsxAccount           AdventureWorks2022\MsxAccount