我使用名为 SpringMVC_DB 的 OrientDB Studio 创建了一个新的数据库,用户凭据 root / root 。它创建成功。然后我从OrientDB工作室退出。
我写了一个 Java程序来创建Vertices&边缘在上面的DB中。 顶点名为 FS & ABC &他们之间的边缘称为已成功创建客户。
现在,我想在图形模式下查看它们,我关闭了Jetty服务器&再次登录OrientDB Studio 。它会让我输入用户凭据。我尝试了 root / root , admin / admin , root / pwd 。但是,它们都不允许我访问我的数据库。我也尝试从OrientDB Studio中删除这个数据库,但仍遇到同样的问题。
我还尝试使用以下命令从登录到另一个数据库(默认值为GratefulDeadConcerts)重置密码,密码重置但是,登录SpringMVC_DB没有成功
update ouser set password = 'admin' where name = 'admin'
仅供参考:我在我的应用程序中使用依赖
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.1.5.RELEASE</version>
</dependency>
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>orientdb-graphdb</artifactId>
<version>2.0.5</version>
</dependency>
OrientDB控制台输出:控制台的输出显示其他一些进程已锁定配置文件。但是,没有进程访问OrientDB。
修改
现在我重启我的电脑和电脑仅使用 server.bat 文件启动OrientDB ,然后控制台显示 SpringMVC_DB未正确关闭。见下面的截图:
orientdb服务器-config.xml中:
<users>
<user name="root" password="root" resources="*"/>
<user name="guest" password="guest" resources="connect,server.listDatabases,server.dblist"/>
</users>
我的问题:
非常感谢任何帮助。
答案 0 :(得分:1)
此问题已在orientdb-community-2.0.5
发布中得到解决。我按照与提及的相同程序进行了验证。我可以访问OrientDB数据库。
答案 1 :(得分:0)
似乎你已经使用plocal与控制台和服务器,或者可能是2台服务器打开了同一个数据库。确保只有1台服务器正在运行。