【发布时间】:2015-09-24 09:33:41
【问题描述】:
我是这样启动 HyperSQL 的:
java -cp hsqldb.jar org.hsqldb.server.Server --database.0 file:/data/db --dbname.0 some_db
然后,如果我尝试像这样连接到它:
DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/some_db", "SA", "");
一切正常。现在当我添加新用户时:
CREATE USER new_user PASSWORD "some_password" ADMIN;
我无法使用新的用户数据连接到 HyperSQL 服务器(重启后也是如此):
DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/some_db", "new_user", "some_password");
有什么建议吗?
【问题讨论】:
标签: java database hsqldb hypersql