Назад | Перейти на главную страницу

Репликация MS SQL запускается только с системной учетной записью

Я пытаюсь настроить новую репликацию с SQL Server 2012

Теперь я получаю следующую ошибку:

У клиента нет необходимых привилегий. Шаг не удался. - Задание SQL завершается с ошибкой

Моментальный снимок работал при изменении учетной записи агента SQL на локальную систему, но по соображениям безопасности мне нужно запустить агент SQL с определенной учетной записью Windows.

Как я могу решить эту проблему?

Учетная запись Snapshot Agent Windows должна быть как минимум членом db_owner фиксированная роль базы данных в базе данных публикации и распространения и имеет разрешения на чтение, запись и изменение в общей папке моментальных снимков. Это описано в разделе Разрешения, требуемые агентами в Модель безопасности агента репликации.