powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение к mysql из Java на ubuntu 16.04 server
3 сообщений из 3, страница 1 из 1
Подключение к mysql из Java на ubuntu 16.04 server
    #39633709
algoritmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день
Я работаю в ява с БД mysql через mysql-connector-java-5.1.46.jar
На локальном хосте всё работает нормально. Сделал исполняемый jar
Запустил его на локальном хосте (ubuntu 18.04 64 bit) работает нормально

На сервере Ubuntu 16.04 64 bit, установлена панель Vesta. Вылетает вот такой листинг

java.sql.SQLException: Access denied for user 'admin_avto'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at Main.main(Main.java:68)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)

Судя по фразе "Access denied" нужно добавить какие-то права в системе. Какому пользователю нужно давать права? Или может проблема в другом?
...
Рейтинг: 0 / 0
Подключение к mysql из Java на ubuntu 16.04 server
    #39633744
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
algoritmer, пароль, пользователь в той бд есть? как устанавливали mysql? При установке можно создать root аккаунт и задать ему пароль. Его можно использовать.
...
Рейтинг: 0 / 0
Подключение к mysql из Java на ubuntu 16.04 server
    #39633892
algoritmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из под root заработало. Спасибо за подсказку.
Хотя странно, почему не работает из под обычного пользователя
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение к mysql из Java на ubuntu 16.04 server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]