sp_changereplicationserverpasswords (Transact-SQL)
Применимо к:SQL Server Управляемый экземпляр SQL Azure
Изменяет сохраненные пароли для учетной записи Microsoft Windows или имени входа Microsoft SQL Server, используемого агентами реплика tion при подключении к серверам в топологии реплика tion. Обычно требуется менять пароль для каждого отдельного агента, выполняемого на сервере, даже если все они используют одно и то же имя входа или учетную запись. Эта хранимая процедура позволяет изменить пароль для всех экземпляров заданной учетной записи входа SQL Server или windows, используемой всеми агентами реплика tion, которые выполняются на сервере. Эта хранимая процедура выполняется на любом сервере в топологии репликации в базе данных master.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_changereplicationserverpasswords [ @login_type = ] login_type
, [ @login = ] 'login'
, [ @password = ] 'password'
[ , [ @server = ] 'server' ]
Аргументы
[ @login_type = ] login_type
Тип проверки подлинности для предоставленных учетных данных. login_type крошечный, без значения по умолчанию.
1 = встроенная проверка подлинности Windows
0 = проверка подлинности SQL Server
[ @login = ] 'login'
Имя учетной записи Windows или имени входа SQL Server. login is nvarchar(257), без значения по умолчанию
[ @password = ] 'password'
Будет ли сохранен новый пароль для указанного имени входа. пароль — sysname, без значения по умолчанию.
Примечание.
После изменения пароля репликации необходимо остановить и перезапустить каждый агент, пользующийся этим паролем, прежде чем изменение вступит в силу для этого агента.
[ @server = ] 'server'
Подключение к серверу, для которого изменяется сохраненный пароль. сервер имеет имя sysname и может быть одним из следующих значений:
значение | Описание |
---|---|
Дистрибьютор | Все соединения агентов с распространителем. |
publisher | Все соединения агентов с издателем. |
subscriber | Все соединения агентов с подписчиком. |
% (по умолчанию) | Все соединения агентов со всеми серверами в топологии репликации. |
Значения кода возврата
0 (успешно) или 1 (сбой)
Замечания
sp_changeреплика serverpasswords используется со всеми типами реплика.
Разрешения
Только члены предопределенных ролей сервера sysadmin могут выполнять sp_changeреплика tionserverpasswords.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по