Freigeben über


ReplicationServer.ChangeReplicationServerPasswords Methode

Definition

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

Gilt für: