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 页面失效。
- 首先,我需要获得它所期望的
security.json
的副本(或解释预期结构的文档)。
- 其次,我需要知道如何以及在哪里设置它。
有 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 配置格式。
-科林
东方数据库有限公司
OrientDB背后的公司
在我从 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
的副本(或解释预期结构的文档)。 - 其次,我需要知道如何以及在哪里设置它。
有 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 配置格式。
-科林 东方数据库有限公司 OrientDB背后的公司