Compartilhar via


ReplicationServer.ChangeReplicationServerPasswords Método

Definição

Altera todas as instâncias armazenadas da senha para um logon mantido no servidor de replicação.

Sobrecargas

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Altera todas as instâncias armazenadas da senha para um logon mantido no servidor de replicação usando um objeto SecureString.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Altera todas as instâncias armazenadas da senha para um logon mantido no servidor de replicação.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Altera todas as instâncias armazenadas da senha para um logon mantido no servidor de replicação usando um objeto SecureString.

public:
 void ChangeReplicationServerPasswords(Microsoft::SqlServer::Replication::ReplicationSecurityMode securityMode, System::String ^ login, System::Security::SecureString ^ password);
public void ChangeReplicationServerPasswords (Microsoft.SqlServer.Replication.ReplicationSecurityMode securityMode, string login, System.Security.SecureString password);
member this.ChangeReplicationServerPasswords : Microsoft.SqlServer.Replication.ReplicationSecurityMode * string * System.Security.SecureString -> unit
Public Sub ChangeReplicationServerPasswords (securityMode As ReplicationSecurityMode, login As String, password As SecureString)

Parâmetros

securityMode
ReplicationSecurityMode

É o ReplicationSecurityMode valor que especifica se o logon é usado para Autenticação do Windows ou autenticação de SQL Server.

login
String

O logon da senha armazenada que está sendo alterada.

password
SecureString

A senha que está sendo alterada, fornecida como um valor SecureString.

Observação de segurança Quando possível, solicite que os usuários insiram credenciais de segurança em tempo de execução. Se você precisar armazenar credenciais, use os http://go.microsoft.com/fwlink/?LinkId=34733 serviços criptográficos fornecidos pela .NET Framework do Windows.

Comentários

O ChangeReplicationServerPasswords método é usado para atualizar a senha de um logon usado por agentes de replicação para se conectar a outros servidores na topologia de replicação depois que a senha desse logon for alterada. Esse método é usado em vez de alterar individualmente a senha para cada instância armazenada do logon usado para cada conexão de agente.

O ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) método fornece segurança adicional para a senha enquanto ela é armazenada na memória e deve ser usada em vez de ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String).

O ChangeReplicationServerPasswords método só pode ser chamado por um membro da função de servidor fixa sysadmin no servidor de replicação.

A chamada ChangeReplicationServerPasswords é equivalente à execução de sp_changereplicationserverpasswords (Transact-SQL).

Aplica-se a

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Altera todas as instâncias armazenadas da senha para um logon mantido no servidor de replicação.

public:
 void ChangeReplicationServerPasswords(Microsoft::SqlServer::Replication::ReplicationSecurityMode securityMode, System::String ^ login, System::String ^ password);
public void ChangeReplicationServerPasswords (Microsoft.SqlServer.Replication.ReplicationSecurityMode securityMode, string login, string password);
member this.ChangeReplicationServerPasswords : Microsoft.SqlServer.Replication.ReplicationSecurityMode * string * string -> unit
Public Sub ChangeReplicationServerPasswords (securityMode As ReplicationSecurityMode, login As String, password As String)

Parâmetros

securityMode
ReplicationSecurityMode

É o ReplicationSecurityMode valor que especifica se o logon é usado para Autenticação do Windows ou autenticação de SQL Server. Quando possível, use a Autenticação do Windows.

login
String

O logon da senha armazenada que está sendo alterada.

password
String

A senha que está sendo alterada.

Exceções

Quando os valores de login ou password são maiores que 128 caracteres Unicode ou contêm caracteres nulos.

Comentários

O ChangeReplicationServerPasswords método é usado para atualizar a senha de um logon usado por agentes de replicação para se conectar a outros servidores na topologia de replicação depois que a senha desse logon for alterada. Esse método é usado em vez de alterar individualmente a senha para cada instância armazenada do logon usado para cada conexão de agente.

O ChangeReplicationServerPasswords método só pode ser chamado por um membro da função de servidor fixa sysadmin no servidor de replicação.

A chamada ChangeReplicationServerPasswords é equivalente à execução de sp_changereplicationserverpasswords (Transact-SQL).

Aplica-se a