से मैं orientdb कंसोल से बाहर एक डेटाबेस बनाया:Orientdb नहीं कर सकते खुला डाटाबेस जावा
create database plocal:/C:/Development/orientdb/databases/testdb root root plocal graph
मुझे यकीन है कि मेरे डेटाबेस सफलतापूर्वक बनाया गया था बनाने के लिए सर्वर शुरू कर दिया। मैं webinterface खोला:
localhost:2480
और मुझे root
उपयोगकर्ता के रूप में और root
पासवर्ड के रूप में उपयोग करते हुए testdb में लॉग इन किया। सब कुछ ठीक काम किया। लेकिन जब मैं अब जावा कोड से मेरे डेटाबेस से कनेक्ट करना चाहते हैं:
OrientGraph graph = null;
try {
graph = new OrientGraph("plocal:C:/Development/orientdb/databases/testdb", "root", "root");
System.out.println("success");
} catch(OException e) {
System.out.println("no success - " + e.getMessage());
e.printStackTrace();
} finally {
if(graph != null) {
graph.shutdown();
}
}
मैं निम्न अपवाद प्राप्त करें:
Exception in thread "main" com.orientechnologies.orient.core.exception.OSecurityAccessException: User or password not valid for database: 'testdb'
at com.orientechnologies.orient.core.metadata.security.OSecurityShared.authenticate(OSecurityShared.java:150)
at com.orientechnologies.orient.core.metadata.security.OSecurityProxy.authenticate(OSecurityProxy.java:83)
at com.orientechnologies.orient.core.db.record.ODatabaseRecordAbstract.open(ODatabaseRecordAbstract.java:128)
at com.orientechnologies.orient.core.db.ODatabaseWrapperAbstract.open(ODatabaseWrapperAbstract.java:49)
at com.orientechnologies.orient.core.db.graph.OGraphDatabase.open(OGraphDatabase.java:92)
at de.hof.iisys.relationExtraction.freebase.tinkerpop.DAO.openGraph(DAO.java:30)
at de.hof.iisys.relationExtraction.freebase.main.Main.main(Main.java:44)
क्यों वह मुझे कि उपयोगकर्ता नाम कह रहा है या पासवर्ड गलत है जब इसकी नहीं?