Имя входа для обновляемых подписок
Если выбрано Репликация на странице Обновляемые подписки данного мастера, то требуется задать учетную запись на подписчике, под которой будут устанавливаться соединения с издателем для подписок, обновляемых немедленно. Соединения используются триггерами, которые запускаются на подписчике и распространяют изменения на издатель. Эта учетная запись необходима, даже если выбран пункт Ставить изменения в очередь и фиксировать по возможности на странице Обновляемые подписки, так как по умолчанию мастер создания подписки настраивает обновление посредством очередей с возможностью переключения на немедленное обновление при необходимости.
![]() |
---|
Учетная запись, заданная для соединения, должна предоставлять только разрешения для вставки, обновления и удаления данных в представлениях, которые репликация создает в базе данных публикации. Она не должна иметь никаких дополнительных разрешений. Предоставьте разрешения на представления, которые имеют имена в виде syncobj_<шестнадцатеричное_число>, для учетной записи, настроенной на каждом подписчике. |
Для этого типа соединения имеются следующие три варианта:
- Уже определенный связанный или удаленный сервер.
- Связанный сервер, создаваемый репликацией; соединение устанавливается с использованием учетных данных, заданных в данном мастере.
- Связанный сервер, создаваемый репликацией; соединение устанавливается с использованием учетных данных пользователя, который вносит изменения на подписчике.
Первые два параметра можно задать в данном мастере. Последний параметр можно задать только с использованием процедуры sp_link_publication (Transact-SQL); задайте значение 1 для параметра @security_mode.
Параметры
- Создание связанного сервера, который подключается с использованием следующей проверки подлинности имени входа SQL Server:
Репликация создает связанный сервер с использованием учетных данных, заданных в полях Имя входа и Пароль.
- Имя входа
Введите имя входа Microsoft SQL Server, которое обладает только разрешениями, описанными в данном разделе.
- Пароль
Введите надежный пароль для имени входа, заданного в поле Имя входа.
- Подтверждение пароля
Повторно введите пароль для подтверждения того, что он был введен правильно.
- Использовать уже указанный связанный или удаленный сервер
Для данного параметра необходим уже определенный связанный или удаленный сервер. Дополнительные сведения см. в разделах Связь серверов и Настройка удаленных серверов. Убедитесь в том, что имя входа, используемое для связанного сервера или удаленного сервера, имеет надежный пароль и обладает только разрешениями, описанными в данном разделе.
См. также
Другие ресурсы
Как создать обновляемую подписку для публикации транзакций (среда SQL Server Management Studio)
Как просмотреть и изменить настройки безопасности репликации (среда SQL Server Management Studio)
Обновляемые подписки для репликации транзакций
Аспекты безопасности обновляемых подписок
Подписка на публикации
Свойства репликации
Мастера репликации