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


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

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

ms178670.note(ru-ru,SQL.90).gifВажно!
Учетная запись, заданная для соединения, должна предоставлять только разрешения для вставки, обновления и удаления данных в представлениях, которые репликация создает в базе данных публикации. Она не должна иметь никаких дополнительных разрешений. Предоставьте разрешения на представления, которые имеют имена в виде syncobj_<шестнадцатеричное_число>, для учетной записи, настроенной на каждом подписчике.

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

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

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

Параметры

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

См. также

Другие ресурсы

Как создать обновляемую подписку для публикации транзакций (среда SQL Server Management Studio)
Как просмотреть и изменить настройки безопасности репликации (среда SQL Server Management Studio)
Обновляемые подписки для репликации транзакций
Аспекты безопасности обновляемых подписок
Подписка на публикации
Свойства репликации
Мастера репликации

Справка и поддержка

Получение помощи по SQL Server 2005