ReplicationServer.ChangeReplicationServerPasswords Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).