Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Define o nome da conta e a palavra-passe do servidor mestre SQL Server Agent no servidor alvo.
Transact-SQL convenções de sintaxe
Syntax
dbo.sp_msx_set_account
{ [ @credential_name = ] N'credential_name'
| [ @credential_id = ] credential_id }
[ ; ]
Arguments
[ @credential_name = ] N'credential_name'
O nome da credencial a usar para iniciar sessão no servidor mestre.
@credential_name é sysname, com o padrão de NULL. O nome fornecido deve ser o nome de uma credencial existente.
Deve ser especificado @credential_name ou @credential_id .
[ @credential_id = ] credential_id
O identificador que a credencial deve usar para iniciar sessão no servidor mestre.
@credential_id é int, com um padrão de NULL. O identificador deve ser um identificador de uma credencial existente.
Deve ser especificado @credential_name ou @credential_id .
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
None.
Remarks
O SQL Server utiliza credenciais para armazenar o nome de utilizador e a palavra-passe que um servidor alvo utiliza para iniciar sessão num servidor mestre. Este procedimento define a credencial que o SQL Server Agent para este servidor alvo usa para iniciar sessão no servidor mestre.
A credencial especificada deve ser uma credencial existente. Para mais informações sobre como criar uma credencial, consulte CREATE CREDENTIAL.
Permissions
Executar permissões por sp_msx_set_account defeito para os membros do servidor fixo de sysadmin .
Examples
O exemplo seguinte faz com que este servidor use a credencial MsxAccount para se ligar ao servidor mestre.
USE msdb;
GO
EXECUTE dbo.sp_msx_set_account @credential_name = MsxAccount;
GO