OrientDB无法访问安全JSON文件

OrientDB无法访问安全JSON文件,orientdb,orientdb-2.1,Orientdb,Orientdb 2.1,从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.onAfterA

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]
数据库启动了,但我不喜欢这些警告。我已经看过这些文件了,但我找不到任何与此相关的具体内容。谷歌上有一些链接会导致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来传递位置

以下是有关新功能的文档以及到配置格式的链接

-科林 东方数据库有限公司
OrientDB背后的公司有3种方法可以指定新OrientDB安全模块使用的security.json文件的位置和名称

1) 指定环境变量ORIENTDB_HOME,它将在此处查找该变量: “${ORIENTDB_HOME}/config/security.json”

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

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

以下是有关新功能的文档以及到配置格式的链接

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

你确定2.1.19吗?对不起<代码>2.1.16:)它应该在
config/
目录中,我在安装中看到了它。不是吗?我实际上是以嵌入式方式运行它的。我刚刚下载了独立应用程序,找到了
security.json
。我只需要知道如何在嵌入式启动序列中指定它。我正在尝试使用嵌入式服务器,并收到相同的消息您确定2.1.19吗?抱歉<代码>2.1.16:)它应该在
config/
目录中,我在安装中看到了它。不是吗?我实际上是以嵌入式方式运行它的。我刚刚下载了独立应用程序,找到了
security.json
。我只需要知道如何在嵌入式启动序列中指定它。我正在尝试使用嵌入式服务器,我得到了相同的消息有没有办法通过编程设置它?e、 g.
ODefaultServerSecurity.setServerSecurityPath(“路径到安全文件”)使用选项2失败:我在配置文件中的何处指定它<代码>当然。在调用OServer.create()之前,请使用System.setProperty(“server.security.file”,“path…”);这与传入-Dserver.security.file的操作相同。您的orientdb-server-config.xml属性条目也将起作用。是否可以禁用security.json的使用?是否有方法通过编程进行设置?e、 g.
ODefaultServerSecurity.setServerSecurityPath(“路径到安全文件”)使用选项2失败:我在配置文件中的何处指定它<代码>当然。在调用OServer.create()之前,请使用System.setProperty(“server.security.file”,“path…”);这与传入-Dserver.security.file的操作相同。您的orientdb-server-config.xml属性条目也将起作用。是否可以禁用security.json的使用?