Привет!
Прописал user/pass в файле
C:/my.ini[client]
user=root
password=123456
Проверяю - из командной строки теперь можно подключиться к базе без ввода пароля.
А вот из Java-приложения - нет:
SQLException: Access denied for user ''@'localhost' (using password: NO)
Код выглядит просто:
DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb")
Можно ли как-то заставить mysql-connector вытаскивать user/pass из my.ini/my.cnf ?
И есть ли какие-то другие способы обойтись без явного указания пароля в jdbc?