Compartir a través de


ReplicationServer.ChangeReplicationServerPasswords Método

Definición

Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación.

Sobrecargas

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación usando un objeto SecureString.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación usando un 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

Es el ReplicationSecurityMode valor que especifica si el inicio de sesión se usa para la autenticación de Windows o la autenticación de SQL Server.

login
String

Es el inicio de sesión cuya contraseña almacenada se está cambiando.

password
SecureString

Es la contraseña que se está cambiando, proporcionada como un valor SecureString.

Nota de seguridad Cuando sea posible, pida a los usuarios que escriban credenciales de seguridad en tiempo de ejecución. Si debe almacenar credenciales, use los http://go.microsoft.com/fwlink/?LinkId=34733 servicios criptográficos proporcionados por Windows .NET Framework.

Comentarios

El ChangeReplicationServerPasswords método se usa para actualizar la contraseña de un inicio de sesión usado por los agentes de replicación para conectarse a otros servidores de la topología de replicación después de cambiar la contraseña de este inicio de sesión. Este método se usa en lugar de cambiar individualmente la contraseña de cada instancia almacenada del inicio de sesión usado para cada conexión del agente.

El ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) método proporciona seguridad adicional para la contraseña mientras se almacena en memoria y se debe usar en lugar de ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String).

Un ChangeReplicationServerPasswords miembro del rol fijo de servidor sysadmin solo puede llamar al método en el servidor de replicación.

Llamar ChangeReplicationServerPasswords a equivale a ejecutar sp_changereplicationserverpasswords (Transact-SQL).

Se aplica a

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación.

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

Es el ReplicationSecurityMode valor que especifica si el inicio de sesión se usa para la autenticación de Windows o la autenticación de SQL Server. Siempre que sea posible, utilice la autenticación de Windows.

login
String

Es el inicio de sesión cuya contraseña almacenada se está cambiando.

password
String

Es la contraseña que se está cambiando.

Excepciones

Cuando los valores de o password tienen más de login 128 caracteres Unicode o contienen caracteres NULL.

Comentarios

El ChangeReplicationServerPasswords método se usa para actualizar la contraseña de un inicio de sesión usado por los agentes de replicación para conectarse a otros servidores de la topología de replicación después de cambiar la contraseña de este inicio de sesión. Este método se usa en lugar de cambiar individualmente la contraseña de cada instancia almacenada del inicio de sesión usado para cada conexión del agente.

Un ChangeReplicationServerPasswords miembro del rol fijo de servidor sysadmin solo puede llamar al método en el servidor de replicación.

Llamar ChangeReplicationServerPasswords a equivale a ejecutar sp_changereplicationserverpasswords (Transact-SQL).

Se aplica a