Разделение пользователей Sitecore 6.5 Delivery и CMS Database

sql-server permissions sitecore sitecore6

106 просмотра

1 ответ

294 Репутация автора

Нас попросили максимально разделить пользователей базы данных между нашим сервером CMS и сервером доставки. Я не нашел ничего относительно разрешений для различных баз данных Sitecore для этой цели, поэтому подумал, что я хотел бы спросить здесь. Вот план, основанный на том, что я собираю цели для различных баз данных:

Пользователь CMS: чтение / выполнение для Sitecore_Analytics, чтение / запись / выполнение доступа к Sitecore_Master, Sitecore_Web и Sitecore_Core

Пользователь доставки: нет доступа к Sitecore_Master, доступ на чтение / выполнение к Sitecore_Web и Sitecore_Core, доступ на чтение / запись / выполнение к Sitecore_Analytics

Обратите внимание, что у нас нет управления учетными записями пользователей на общедоступном сайте, только в CMS для управления контентом. Эта схема разрешений кажется осуществимой?

Автор: Levi Wallach Источник Размещён: 06.07.2016 04:00

Ответы (1)


1 плюс

16240 Репутация автора

Разрешения, необходимые для различных баз данных, перечислены в разделе «Конфигурация Microsoft SQL Server» (стр. 54) Руководства по установке Sitecore , включая сведения о членстве в роли и разрешениях для выполнения хранимых процедур.

Серверу доставки контента не требуется доступ к базе данных master. Удалите это из строк подключения и затем включите «SwitchMasterToWeb.config» в App_Config/Includesпапке, чтобы изменить любые ссылки с главной на веб-базу данных.

РЕДАКТИРОВАТЬ

Sitecore 6.5 не имеет файла SwitchToMaster.config по умолчанию, ознакомьтесь с разделом 4.6 Руководства по масштабированию, в котором содержится подробная информация об удалении ссылок вручную, а также ссылка на файл конфигурации для загрузки.

КОНЕЦ РЕДАКТИРОВАНИЯ

Вы также можете прочитать Руководство по усилению безопасности, чтобы убедиться, что у вас есть другие области.

Автор: jammykam Размещён: 12.07.2016 04:05
Вопросы из категории :
32x32