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
Azure SQL Managed Instance
Altera as palavras-passe armazenadas para a conta Windows ou o login do SQL Server usados pelos agentes de replicação ao ligar-se a servidores numa topologia de replicação. Normalmente terias de mudar uma palavra-passe para cada agente individual a correr num servidor, mesmo que todos usem o mesmo login ou conta. Este procedimento armazenado permite-lhe alterar a palavra-passe de todas as instâncias de uma dada conta de login SQL Server ou Windows usada por todos os agentes de replicação que correm num servidor. Este procedimento armazenado é executado em qualquer servidor na topologia de replicação da master base de dados.
Transact-SQL convenções de sintaxe
Syntax
sys.sp_changereplicationserverpasswords
[ @login_type = ] login_type
, [ @login = ] N'login'
, [ @password = ] N'password'
[ , [ @server = ] N'server' ]
[ ; ]
Arguments
[ @login_type = ] login_type
O tipo de autenticação para as credenciais fornecidas. @login_type é minúsculo, sem padrão.
-
1= Autenticação Integrada Windows -
0= Autenticação do SQL Server
@login [ = ] N'login'
O nome da conta do Windows ou do login do SQL Server a ser alterado. @login é nvarchar(257), sem padrão.
@password [ = ] N'senha'
A nova palavra-passe a ser armazenada para a @login especificada. @password é sysname, sem padrão.
Note
Após alterar uma palavra-passe de replicação, deve parar e reiniciar cada agente que usa a palavra-passe antes que a alteração entre em vigor nesse agente.
[ @server = ] N'servidor'
A ligação ao servidor para a qual a palavra-passe armazenada está a ser alterada. @server é sysname, e pode ser um destes valores:
| Value | Description |
|---|---|
distributor |
Todas as ligações de agentes ao Distribuidor. |
publisher |
Todas as ligações de agentes ao Publisher. |
subscriber |
Todas as ligações do agente ao Assinante. |
% (padrão) |
Todas as ligações de agentes a todos os servidores numa topologia de replicação. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_changereplicationserverpasswords é usado com todos os tipos de replicação.
Permissions
Somente membros da função de servidor fixa sysadmin podem executar sp_changereplicationserverpasswordso .