Безопасность агента слияния
При помощи диалогового окна Безопасность агента слияния можно указать учетную запись Windows Microsoft, под которой необходимо запускать агент слияния. Агент слияния запускается на распространителе для принудительных подписок и на подписчике для подписок по запросу. На учетную запись Windows можно также ссылаться как на учетную запись процесса, потому что процесс агента работает под этой учетной записью. Дополнительные параметры в этом диалоговом окне зависят от метода доступа к нему.
Если это диалоговое окно вызывается из мастера создания подписки, можно указать контекст, при котором агент слияния устанавливает соединение с сервером подписчика (для принудительных подписок) или с серверами издателя и распространителя (для подписок по запросу). Соединение может быть выполнено при помощи учетной записи Windows или в контексте указанной учетной записи Microsoft SQL Server.
Если это диалоговое окно вызывается из диалогового окна Свойства подписки, нажмите кнопку свойств (...) в строке Соединение с подписчиком или Соединение с издателем этого диалогового окна, чтобы определить контекст, при котором агент слияния будет устанавливать соединение. Дополнительные сведения о методах доступа к диалоговому окну Свойства подписки см. в разделах Как просмотреть и изменить свойства принудительной подписки (среда SQL Server Management Studio) и руководстве Как просмотреть и изменить свойства подписки по запросу (среда SQL Server Management Studio).
Все учетные записи должны быть действительными, указанный для каждой учетной записи пароль должен быть правильным. Учетные записи и пароли могут быть проверены только после запуска агента.
Параметры
Учетная запись процесса
Введите учетную запись Windows, под которой будет запускаться агент слияния.Для принудительных подписок учетная запись должна:
быть как минимум членом предопределенной роли базы данных db_owner в базе данных распространителя;
входить в список доступа публикации (PAL);
быть именем входа, связанным с пользователем в базе данных публикации;
иметь разрешение на считывание хранилища моментальных снимков.
Для подписок по запросу эта учетная запись должна быть, по крайней мере, элементом предопределенной роли базы данных db_owner в базе данных подписки.
Если учетная запись процесса при соединениях олицетворяется, требуются дополнительные разрешения. См. разделы Соединиться с распространителем и издателем и Соединиться с подписчиком, приведенные ниже.
Нельзя указать Учетную запись процесса для подписок по запросу на Microsoft SQL Server 2005 Express Edition, потому что агент слияния не запускается в экземплярах SQL Server 2005 Express Edition. Дополнительные сведения см. в разделе Репликация данных в SQL Server Express.
Пароль и Подтверждение пароля
Введите пароль для учетной записи Windows.Соединиться с издателем и распространителем
Для принудительных подписок соединения с издателем и распространителем всегда выполняются с помощью олицетворения учетной записи, указанной в текстовом поле Учетная запись процесса.Для подписок по запросу укажите, должен ли агент слияния устанавливать соединения с издателем и распространителем при помощи олицетворения учетной записи, указанной в текстовом поле Учетная запись процесса, или при помощи учетной записи SQL Server. При выборе учетной записи SQL Server необходимо ввести имя входа и пароль SQL Server.
Примечание Microsoft рекомендует выбрать олицетворение учетной записи Windows, а не использовать учетную запись SQL Server.
Учетная запись Windows или учетная запись SQL Server, которые используются для соединения, должны:
быть элементом списка PAL;
быть именем входа, связанным с пользователем в базе данных публикации;
быть именем входа, связанным с пользователем в базе данных распространителя (этот пользователь может быть гостем);
иметь разрешение на считывание хранилища моментальных снимков.
Соединиться с подписчиком
Для подписок по запросу соединения с подписчиком всегда выполняются с помощью олицетворения учетной записи, указанной в текстовом поле Учетная запись процесса.Для принудительных подписок укажите, должен ли агент слияния устанавливать соединения с издателем и распространителем путем олицетворения учетной записи, указанной в текстовом поле Учетная запись процесса, или при помощи учетной записи SQL Server. При выборе учетной записи SQL Server необходимо ввести имя входа и пароль SQL Server.
Примечание Рекомендуется использовать олицетворение учетной записи Windows вместо учетной записи SQL Server.
Учетная запись Windows или учетная запись SQL Server, которые используются для соединения с подписчиком, должны быть по крайней мере членами предопределенной роли базы данных db_owner в базе данных подписки.
См. также