OrientDB 无法访问安全 JSON 文件

OrientDB Could not access the security JSON file

在我从 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 页面失效。

有 3 种方法可以指定新的 OrientDB 安全模块使用的 security.json 文件的位置和名称。

1) 指定环境变量,ORIENTDB_HOME,它将在这里查找: "${ORIENTDB_HOME}/config/security.json"

2) 在 orientdb-server-config.xml 文件中设置此 属性:"server.security.file"

3) 通过在启动时设置全局变量-Dserver.security.file来传递位置。

这是关于新功能的文档 + link 配置格式。

https://github.com/orientechnologies/orientdb-docs/blob/master/Security-OrientDB-New-Security-Features.md

-科林 东方数据库有限公司 OrientDB背后的公司