Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server Управляемый экземпляр SQL Azure
К Распространителю подключаются следующие агенты репликации: агент чтения журнала, агент моментальных снимков, агент чтения очереди, агент распространения и агент слияния. Важно обеспечить для каждого из этих агентов соответствующее имя входа, соблюдая при этом принцип предоставления минимальных необходимых прав, а также защищая хранилище всех паролей:
Сведения об управлении именами для входа и паролями см. в статье Управление именами для входа и паролями при репликации.
Дополнительные сведения о разрешениях, необходимых каждому агенту, см. в разделе Replication Agent Security Model.
В дополнение к надлежащему управлению именами входа и паролями важно понимать роль канала связи с удаленным сервером repl_distributor и учетной записи distributor_admin .
Защита соединения издателя с распространителем
Система репликации автоматически настраивает удаленный сервер repl_distributorдля поддержания связи, необходимой при выполнении административных хранимых процедур на издателе и при обновлении данных на распространителе. Запись repl_distributor удаленного сервера используется для обмена данными с базой данных распространителя независимо от того, содержится ли база данных распространителя в экземпляре издателя (локальный распространитель) или находится в удаленном экземпляре SQL Server (удаленный распространитель).
Когда база данных распространителя содержится на локальном экземпляре, формируется и автоматически настраивается случайный пароль. Когда база данных распространителя находится на удаленном экземпляре сервера, администратор настраивает общий пароль при настройке издателя и распространителя; в дальнейшем этот пароль используется для проверки подлинности трафика, проходящего через канал связи с сервером repl_distributor .
Распространитель использует запись об удаленном сервере repl_distributor, чтобы проверить, что вызывающий сервер настроен у распространителя как издатель, проверить пароль, предоставленный издателем, и во время выполнения проверить, что хранимая процедура является хранимой процедурой репликации.
Пароль, настроенный для записи удалённого сервера repl_distributor во время установки, связан с учётной записью входа SQL Server distributor_admin, которая добавляется в предопределённую серверную роль sysadmin на распространителе. Имя входа distributor_admin используется хранимыми процедурами репликации при подключении к Распространителю.
Примечание.
Не меняйте пароль для имени distributor_admin вручную. Всегда используйте хранимую процедуру sp_changedistributor_password либо диалоговые окна Свойства распространителя или Обновление паролей репликации в SQL Server Management Studio, так как в этом случае изменения паролей автоматически применяются к локальным публикациям.
Отключение учётной записи distributor_admin
Если учетная запись distributor_admin отключена на удаленном распространителе, возможно, вы больше не сможете выполнять следующие действия:
- Создание или удаление публикаций.
- Изменение статей в существующей публикации.
- Просмотрите состояние агента с помощью SQL Server Management Studio (SSMS) или монитора репликации на издателе.
- Создание или удаление подписок.
- Публикация трассировочных маркеров с использованием монитора репликации или операции sys.sp_posttracertoken.
- Настройте удаленного издателя на распространителе.
Поэтому не рекомендуется отключать учетную запись distributor_admin у удаленного распространителя. Отключение имени входа distributor_admin на локальном распространителе не влечет за собой аналогичных ограничений, но также не рекомендуется.
Безопасность папки моментальных снимков
Убедитесь в том, что учетной записи, под которой выполняется агент слияния (для репликации слиянием) или агент распространителя (для репликации моментальных снимков и репликации транзакций), предоставлен доступ к хранилищу моментальных снимков на чтение, а учетной записи, под которой выполняется агент моментальных снимков, предоставлен доступ к хранилищу моментальных снимков на запись. Дополнительные сведения о папке моментальных снимков см. в статье Организация безопасности папки моментальных снимков.