Тема уже не новая, но нашелся досадный баг. Все настроено по многочисленным мануалам и не раз, но логин и пароль пользователя не проходит.
В расширенных логах glassfish отыскалась такая строка:
Caused by: java.sql.SQLException: No database selected
Скорее всего при установке соединения (JDBC Connection Pool) не подхватывает имя базы, хотя ping честно работает. В качестве обхода этого явления можно отредактировать параметр URL в виде:
jdbc:mysql://127.0.0.1:3306/yourbase?user=user&password=password
обратите внимание, URL все большие буквы, потому как есть там и Url - он не влияет на результат.
Подписаться на:
Комментарии к сообщению (Atom)
Спасибо помогло.
ОтветитьУдалитьа так бы я еще долго тупил почему эта стеклянная рыба никак не хочет работать с моей БД.