OrientDB Не удалось получить доступ к файлу безопасности JSON
После моего обновления от OrientDB 2.1.16
в 2.2.0
Я начал получать следующие сообщения во время инициализации:
2016-05-19 09:28:38:690 SEVER ODefaultServerSecurity.loadConfig() Could not access the security JSON file: /config/security.json [ODefaultServerSecurity]
2016-05-19 09:28:39:142 SEVER ODefaultServerSecurity.onAfterActivate() Configuration document is empty [ODefaultServerSecurity]
База данных запущена, но мне не нравятся предупреждения. Я просмотрел документы, но не могу найти что-то конкретно относящееся к этому. В Google есть несколько ссылок, которые ведут на мертвые страницы Github.
- Прежде всего мне нужно получить либо копию
security.json
это ожидание (или документы, объясняющие ожидаемую структуру). - Во-вторых, мне нужно знать, как и где его установить.
1 ответ
Существует 3 способа указать местоположение и имя файла security.json, используемого новым модулем безопасности OrientDB.
1) Укажите переменную среды ORIENTDB_HOME, и она будет искать ее здесь: "$ {ORIENTDB_HOME} /config/security.json"
2) Установите это свойство в файле orientdb-server-config.xml: "server.security.file"
3) Передайте местоположение, установив глобальную переменную -Dserver.security.file при запуске.
Вот документация по новым функциям + ссылка на формат конфигурации.
-Colin OrientDB LTD Компания, которая стоит за OrientDB