OrientDB Studio - 注销后无法登录数据库

时间:2015-03-17 12:05:34

标签: java spring-mvc maven-3 ioexception orientdb

我使用名为 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。

Error login OrientDB Database


修改

现在我重启我的电脑和电脑仅使用 server.bat 文件启动OrientDB ,然后控制台显示 SpringMVC_DB未正确关闭。见下面的截图:

Error login OrientDB after restarting PC

orientdb服务器-config.xml中:

<users>
    <user name="root" password="root" resources="*"/>
    <user name="guest" password="guest" resources="connect,server.listDatabases,server.dblist"/>
</users>

我的问题:

  1. 依赖性差异(2.0.5)&amp;下载的OrientDB社区(2.0.M3)对上述问题有什么顾虑?
  2. 如何访问我的数据库(SpringMVC_DB)?
  3. 非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

此问题已在orientdb-community-2.0.5发布中得到解决。我按照与提及的相同程序进行了验证。我可以访问OrientDB数据库。

另请查看Orientdb issue I raised

答案 1 :(得分:0)

似乎你已经使用plocal与控制台和服务器,或者可能是2台服务器打开了同一个数据库。确保只有1台服务器正在运行。