3.12.4.4. Просмотр и редактирование политик настроек баз данных
Чтобы ознакомиться с политиками настроек выбранной базы данных, на странице просмотра статистики по
выбранной базе нажмите кнопку Настройки базы данных
на панели инструментов.
Кнопка Настройки сервера
в приложении не настроена безопасность для разграничения прав пользователей;
в приложении настроена безопасность, и текущий пользователь имеет право на редактирование настроек.
В других случаях кнопки на панели инструментов не будет.
|
Откроется страница просмотра политик настроек базы. Отображаемые здесь параметры соответствуют текущим политикам настроек базы, и отличаются в зависимости от типа базы – 3x или 4x.

Редактирование политик настроек баз
Чтобы получить возможность редактировать политики настроек базы данных, необходимо:
1. Настроить интеграцию Astra.Historian с Astra.Security для централизованного хранения политик настроек экземпляров сервера и баз данных.
2. Настроить безопасность в приложении Astra.HMI.AdminConsole.
Если:
настроена интеграция Astra.Historian с Astra.Security для централизованного хранения политик настроек,
приложение Astra.HMI.AdminConsole использует подсистему безопасности Astra.Security для разграничения прав пользователей,
текущий пользователь имеет право редактирования настроек,
то на странице просмотра политик настроек базы появится возможность редактирования значений.

Чтобы измененное здесь значение параметра применилось к текущей базе данных, в конфигурационном файле local.jsonc базы должна быть закомментирована или удалена строка, описывающая этот параметр.
Хранение политик настроек баз в Astra.Security
1. В настройках службы Astra.Security.Agent укажите пользователя по умолчанию. От имени этого пользователя будет запускаться служба сервера истории. Такому пользователю должны быть назначены права системного приложения Astra.Security ViewConfiguration (Просмотр конфигурации) и ConfigurationAccess (Редактирование конфигурации), в противном случае Astra.HMI.AdminConsole не сможет получить доступ к просмотру и редактированию политик.
2. В настройках базы данных (в файле db.jsonc) раскомментируйте строку "config_policy": "ConfigPolicyApp/DbPolicyToken", чтобы включить использование политик настроек баз.
3. В текущей конфигурации Astra.Security создайте приложение ConfigPolicyApp, в него добавьте строковое право DbPolicyToken.
4. Пользователю по умолчанию, указанному в настройках службы агента безопасности на шаге 1, назначьте право, созданное на шаге 3 (DbPolicyToken).
5. Перезапустите службы агента безопасности и сервера истории.