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


Предоставление доступа к базе данных и публикации

При создании публикации MicrosoftSQL Server создает для данной публикации список доступа к публикации (PAL). Список доступа к публикации похож на применяемый в Windows список управления доступом (ACL). Чтобы предоставить подписчику SQL Server Compact 3.5 доступ к публикации, необходимо добавить учетную запись соответствующего пользователя к группе SQL Server Logons, а затем добавить эту учетную запись к списку доступа к публикации.

Настройка доступа к базе данных

Прежде чем добавлять пользователя в список доступа к публикации, необходимо предоставить доступ к базе данных соответствующей учетной записи пользователя. Конкретная учетная запись, которой необходимы права доступа, зависит от настроек сервера Microsoft Internet Information Services (IIS) и используемой проверки подлинности SQL Server. Чтобы определить, какую учетную запись использует агент слияния, воспользуйтесь следующей таблицей.

Режим проверки подлинности IIS

Режим проверки подлинности на сервере SQL Server

Учетная запись

Анонимный доступ

Проверка подлинности Windows

Учетная запись ИмяКомпьютера\IUSR_ИмяКомпьютера или учетная запись, используемая сервером IIS для анонимного доступа.

Базовая проверка подлинности

Проверка подлинности Windows

Учетная запись пользователя или группы клиента IIS.

Встроенная проверка подлинности Windows

Проверка подлинности Windows

Учетная запись пользователя или группы клиента IIS. Данная конфигурация поддерживается, только если SQL Server и IIS выполняются на одном компьютере.

Анонимный доступ, базовая проверка подлинности или встроенная проверка подлинности Windows

Проверка подлинности Windows

Пользователь, указанный в свойствах DistributorLogin или PublisherLogin объекта Replication.

Предоставление доступа к публикации

После того как учетной записи пользователя будет предоставлен доступ к базе данных, эту учетную запись можно будет добавить в список доступа к публикации.

Важно!

Если издатель и распространитель находятся на разных компьютерах, соответствующую учетную запись необходимо добавить в список доступа к публикации как на издателе, так и на распространителе. Если пользователь IIS (при использовании проверки подлинности Windows) или учетная запись SQL Server (при использовании проверки подлинности SQL Server) отсутствует в списке доступа к публикации, подписчик получит сообщение об отказе в доступе.

См. также

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

Как предоставить доступ к базе данных и публикации

Обеспечение безопасности публикации

Настройка параметра «Слияние изменений»