ReplicationServer.ChangeReplicationServerPasswords Метод

Определение

Изменяет все хранимые экземпляры пароля для сохраняемого имени входа на сервере репликации.

Перегрузки

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Изменяет все сохраненные экземпляры пароля для имени входа, сопровождаемые на сервере репликации с использованием объекта SecureString.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Изменяет все хранимые экземпляры пароля для сохраняемого имени входа на сервере репликации.

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)

Изменяет все сохраненные экземпляры пароля для имени входа, сопровождаемые на сервере репликации с использованием объекта 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)

Параметры

securityMode
ReplicationSecurityMode

ReplicationSecurityMode Значение, указывающее, используется ли имя входа для проверки подлинности Windows или SQL Server аутентификации.

login
String

Имя входа для изменяемого хранимого пароля.

password
SecureString

Меняется ли пароль, указываемый в качестве SecureString значения.

Примечание по безопасности, когда это возможно, предложите пользователям ввести учетные данные безопасности во время выполнения. Если необходимо сохранить учетные данные, используйте http://go.microsoft.com/fwlink/?LinkId=34733 службы шифрования, предоставляемые Windows платформа .NET Framework.

Комментарии

Этот ChangeReplicationServerPasswords метод используется для обновления пароля для имени входа, используемого агентами репликации для подключения к другим серверам в топологии репликации после изменения пароля для этого имени входа. Этот метод используется вместо индивидуального изменения пароля для каждого сохраненного экземпляра имени входа, используемого для каждого подключения агента.

Этот ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) метод обеспечивает дополнительную защиту пароля во время хранения в памяти и должен использоваться вместо ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String).

Метод ChangeReplicationServerPasswords может вызываться только членом предопределенной роли сервера sysadmin на сервере репликации.

Вызов ChangeReplicationServerPasswords эквивалентен выполнению sp_changereplicationserverpasswords (Transact-SQL).

Применяется к

ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)

Изменяет все хранимые экземпляры пароля для сохраняемого имени входа на сервере репликации.

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)

Параметры

securityMode
ReplicationSecurityMode

ReplicationSecurityMode Значение, указывающее, используется ли имя входа для проверки подлинности Windows или SQL Server аутентификации. По возможности используйте аутентификацию Windows.

login
String

Имя входа для изменяемого хранимого пароля.

password
String

Меняется ли пароль.

Исключения

Если значения login или password длиннее 128 символов Юникода или содержат пустые символы.

Комментарии

Этот ChangeReplicationServerPasswords метод используется для обновления пароля для имени входа, используемого агентами репликации для подключения к другим серверам в топологии репликации после изменения пароля для этого имени входа. Этот метод используется вместо индивидуального изменения пароля для каждого сохраненного экземпляра имени входа, используемого для каждого подключения агента.

Метод ChangeReplicationServerPasswords может вызываться только членом предопределенной роли сервера sysadmin на сервере репликации.

Вызов ChangeReplicationServerPasswords эквивалентен выполнению sp_changereplicationserverpasswords (Transact-SQL).

Применяется к