Не удается подключиться к Derby с помощью DriverManager.getConnection(url, properties) с включенной аутентификацией

Я запустил сетевой сервер Derby и могу подключить его двумя способами:

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);

Есть ли что-то, чего мне не хватает? Или третий способ Дерби не поддерживает?


person Phuah Yee Keat    schedule 30.03.2015    source источник
comment
Какое сообщение об ошибке вы получаете?   -  person a_horse_with_no_name    schedule 30.03.2015


Ответы (1)


Третий метод работает правильно, должно быть, была какая-то опечатка ранее. Извини за это.

person Phuah Yee Keat    schedule 31.03.2015