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