无法使用启用了身份验证的DriverManager.getConnection(url,properties)连接到Derby

时间:2015-03-30 10:04:57

标签: java derby

我启动了Derby Network Server,并且能够使用以下两种方法连接它:

DriverManager.getConnection("jdbc:derby://192.168.1.1:1527//opt/db", "user", "password");

DriverManager.getConnection("jdbc:derby://192.168.1.1:1527//opt/db" + ";user=user;password=password");

但是,我无法使用以下内容进行连接:

Properties props = new Properties();
props.put("user", "user");
props.put("password", "password");
DriverManager.getConnection("jdbc:derby://192.168.1.1:1527//opt/db", props);

我有什么遗失的东西吗?或者Derby不支持第三种方式?

1 个答案:

答案 0 :(得分:0)

第三种方法工作正常,以前一定是错误的。对不起。