Поделиться через


Имя входа для обновляемых подписок

Если выбрано Репликация на странице Обновляемые подписки данного мастера, то требуется задать учетную запись на подписчике, под которой будут устанавливаться соединения с издателем для подписок, обновляемых немедленно. Соединения используются триггерами, которые запускаются на подписчике и распространяют изменения на издатель. Эта учетная запись необходима, даже если выбран пункт Ставить изменения в очередь и фиксировать по возможности на странице Обновляемые подписки, так как по умолчанию мастер создания подписки настраивает обновление посредством очередей с возможностью переключения на немедленное обновление при необходимости.

Важное примечаниеВажно!

Учетная запись, заданная для соединения, должна предоставлять только разрешения для вставки, обновления и удаления данных в представлениях, которые репликация создает в базе данных публикации. Она не должна иметь никаких дополнительных разрешений. Предоставьте разрешения на представления, которые имеют имена в виде syncobj_<шестнадцатеричное_число>, для учетной записи, настроенной на каждом подписчике.

Для этого типа соединения имеются следующие три варианта:

  • Уже определенный связанный или удаленный сервер.

  • Связанный сервер, создаваемый репликацией; соединение устанавливается с использованием учетных данных, заданных в данном мастере.

  • Связанный сервер, создаваемый репликацией; соединение устанавливается с использованием учетных данных пользователя, который вносит изменения на подписчике.

Первые два параметра можно задать в данном мастере. Последний параметр можно задать только с использованием процедуры sp_link_publication (Transact-SQL); задайте значение 1 для параметра @security_mode.

Параметры

  • Создание связанного сервера, который подключается с использованием следующей проверки подлинности имени входа SQL Server:
    Репликация создает связанный сервер с использованием учетных данных, заданных в полях Имя входа и Пароль.

  • Имя входа
    Введите имя входа MicrosoftSQL Server, которое обладает только разрешениями, описанными в данном разделе.

  • Пароль
    Введите надежный пароль для имени входа, заданного в поле Имя входа.

  • Подтверждение пароля
    Повторно введите пароль для подтверждения того, что он был введен правильно.

  • Использовать уже указанный связанный или удаленный сервер
    Для данного параметра необходим уже определенный связанный или удаленный сервер. Дополнительные сведения см. в разделах Связь серверов и Настройка удаленных серверов. Убедитесь в том, что имя входа, используемое для связанного сервера или удаленного сервера, имеет надежный пароль и обладает только разрешениями, описанными в данном разделе.