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
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).