sp_msx_get_account (Transact-SQL)
Aplica-se: SQL Server
Lista informações sobre a credencial que o servidor de destino usa para entrar no servidor mestre.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_msx_get_account
[ ; ]
Argumentos
Nenhum.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Retorna o seguinte conjunto de resultados:
Nome da coluna | Type | Descrição |
---|---|---|
msx_connection |
int | Número de conexão do servidor mestre. |
msx_credential_id |
int | ID da credencial usada para esta conexão de servidor mestre. |
msx_credential_name |
sysname | Nome da credencial usada para esta conexão de servidor mestre. |
msx_login_name |
nvarchar(4000) | Nome de domínio e nome de usuário do usuário Windows para a credencial. |
Comentários
Retorna um conjunto de resultados vazio se não houver nenhuma credencial especificada para esse servidor de destino. Para definir a credencial, use sp_msx_set_account
.
Permissões
Esse procedimento armazenado pertence à função db_owner . Você pode conceder EXECUTE
permissões para qualquer usuário, mas essas permissões podem ser substituídas durante uma atualização do SQL Server.
Exemplos
O exemplo a seguir lista informações para a credencial que esse servidor de destino usa para se conectar ao servidor mestre.
USE msdb;
GO
EXECUTE dbo.sp_msx_get_account;
GO
Aqui está um exemplo de conjunto de resultados:
msx_connection msx_credential_id msx_credential_name msx_login_name
-------------- ----------------- -------------------- -----------------------------
1 65538 MsxAccount AdventureWorks2022\MsxAccount