ReplicationServer.ChangeReplicationServerPasswords Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cambia todas las instancias almacenadas de la contraseña para un inicio de sesión mantenido en el servidor de replicación.
Sobrecargas
| Nombre | Description |
|---|---|
| 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 SecureString objeto. |
| 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 SecureString objeto.
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 utiliza para la autenticación de Windows o para la autenticación de SQL Server.
- login
- String
¿Se está cambiando el inicio de sesión de la contraseña almacenada?
- password
- SecureString
¿Es la contraseña que se está cambiando, proporcionada como un SecureString valor?
Nota de Seguridad Cuando sea posible, pida a los usuarios que introduzcan credenciales de seguridad en tiempo de ejecución. Si necesitas almacenar credenciales, utiliza los http://go.microsoft.com/fwlink/?LinkId=34733 servicios criptográficos que ofrece el Windows .NET Framework.
Comentarios
El ChangeReplicationServerPasswords método se utiliza para actualizar la contraseña de un inicio de sesión que utilizan los agentes de replicación para conectarse a otros servidores en la topología de replicación después de que se haya cambiado la contraseña de este inicio de sesión. Este método se utiliza en lugar de cambiar la contraseña individualmente para cada instancia almacenada del inicio de sesión utilizada en cada conexión de agente.
El ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) método proporciona seguridad adicional para la contraseña mientras está almacenada en memoria y debería usarse en lugar de ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String).
El ChangeReplicationServerPasswords método solo puede ser llamado por un miembro del administrador del sistema con rol fijo de servidor en el servidor de replicación.
Llamar ChangeReplicationServerPasswords es equivalente 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 utiliza para la autenticación de Windows o para la autenticación de SQL Server. Siempre que sea posible, utilice la autenticación de Windows.
- login
- String
¿Se está cambiando el inicio de sesión de la contraseña almacenada?
- password
- String
¿Se está cambiando la contraseña?
Excepciones
Cuando los valores de login o password son mayores que 128 caracteres Unicode o contienen caracteres nulos.
Comentarios
El ChangeReplicationServerPasswords método se utiliza para actualizar la contraseña de un inicio de sesión que utilizan los agentes de replicación para conectarse a otros servidores en la topología de replicación después de que se haya cambiado la contraseña de este inicio de sesión. Este método se utiliza en lugar de cambiar la contraseña individualmente para cada instancia almacenada del inicio de sesión utilizada en cada conexión de agente.
El ChangeReplicationServerPasswords método solo puede ser llamado por un miembro del administrador del sistema con rol fijo de servidor en el servidor de replicación.
Llamar ChangeReplicationServerPasswords es equivalente a ejecutar sp_changereplicationserverpasswords (Transact-SQL).