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 может быть вызван только членом роли фиксированного сервера системного администратора на сервере репликации.
Вызов 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 может быть вызван только членом роли фиксированного сервера системного администратора на сервере репликации.
Вызов ChangeReplicationServerPasswords эквивалентен выполнению sp_changereplicationserverpasswords (Transact-SQL).