ReplicationServer.ChangeReplicationServerPasswords Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert alle gespeicherten Instanzen des Kennworts für eine auf dem Replikationsserver verwaltete Anmeldung.
Überlädt
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) |
Ändert mithilfe eines SecureString-Objekts alle gespeicherten Instanzen des Kennworts für eine auf dem Replikationsserver verwaltete Anmeldung. |
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String) |
Ändert alle gespeicherten Instanzen des Kennworts für eine auf dem Replikationsserver verwaltete Anmeldung. |
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)
Ändert mithilfe eines SecureString-Objekts alle gespeicherten Instanzen des Kennworts für eine auf dem Replikationsserver verwaltete Anmeldung.
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)
Parameter
- securityMode
- ReplicationSecurityMode
Ist der Wert, der ReplicationSecurityMode angibt, ob die Anmeldung für die Windows-Authentifizierung oder SQL Server-Authentifizierung verwendet wird.
- login
- String
Die Anmeldung für das gespeicherte Kennwort, das geändert wird.
- password
- SecureString
Das Kennwort, das geändert wird, angegeben als SecureString-Wert.
Sicherheitshinweis: Wenn möglich, werden Benutzer aufgefordert, zur Laufzeit Sicherheitsanmeldeinformationen einzugeben. Wenn Sie Anmeldeinformationen speichern müssen, verwenden Sie die kryptografischen Dienste, die http://go.microsoft.com/fwlink/?LinkId=34733 von der Windows-.NET Framework bereitgestellt werden.
Hinweise
Die ChangeReplicationServerPasswords Methode wird verwendet, um das Kennwort für eine Anmeldung zu aktualisieren, die von Replikations-Agents verwendet wird, um eine Verbindung mit anderen Servern in der Replikationstopologie herzustellen, nachdem das Kennwort für diese Anmeldung geändert wurde. Diese Methode wird verwendet, anstatt das Kennwort für jede gespeicherte Instanz der für jede Agentverbindung verwendeten Anmeldung einzeln zu ändern.
Die ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) Methode bietet zusätzliche Sicherheit für das Kennwort, während es im Arbeitsspeicher gespeichert ist und anstelle von ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String).
Die ChangeReplicationServerPasswords Methode kann nur von einem Mitglied der Sysadmin-Fixed-Serverrolle auf dem Replikationsserver aufgerufen werden.
Das Aufrufen ChangeReplicationServerPasswords entspricht der Ausführung von sp_changereplicationserverpasswords (Transact-SQL).
Gilt für:
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)
Ändert alle gespeicherten Instanzen des Kennworts für eine auf dem Replikationsserver verwaltete Anmeldung.
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)
Parameter
- securityMode
- ReplicationSecurityMode
Ist der Wert, der ReplicationSecurityMode angibt, ob die Anmeldung für die Windows-Authentifizierung oder SQL Server-Authentifizierung verwendet wird. Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.
- login
- String
Die Anmeldung für das gespeicherte Kennwort, das geändert wird.
- password
- String
Das Kennwort, das geändert wird.
Ausnahmen
Wenn die Werte von login
oder länger als 128 Unicode-Zeichen sind oder password
null Zeichen enthalten.
Hinweise
Die ChangeReplicationServerPasswords Methode wird verwendet, um das Kennwort für eine Anmeldung zu aktualisieren, die von Replikations-Agents verwendet wird, um eine Verbindung mit anderen Servern in der Replikationstopologie herzustellen, nachdem das Kennwort für diese Anmeldung geändert wurde. Diese Methode wird verwendet, anstatt das Kennwort für jede gespeicherte Instanz der für jede Agentverbindung verwendeten Anmeldung einzeln zu ändern.
Die ChangeReplicationServerPasswords Methode kann nur von einem Mitglied der Sysadmin-Fixed-Serverrolle auf dem Replikationsserver aufgerufen werden.
Das Aufrufen ChangeReplicationServerPasswords entspricht der Ausführung von sp_changereplicationserverpasswords (Transact-SQL).