Ping-Connection-Pool выбрасывает доступ к БД, хотя пользователь существует и учетные данные в порядке - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь создать jdbc-connection-pool, используя payara на консоли.Использование ./asadmin на Payara_Server/bin/

Он работает в Linux и учетные данные для базы данных: user=jc и password=hola123 (пустышки). Это наверняка, эти учетные данные работают.Я попробовал их на Mariadb.

Я создаю пул соединений с помощью ./asadmin на Payara, это выглядит так:

./asadmin create-jdbc-connection-pool --datasourceclassname org.mariadb.jdbc.MariaDbDataSource 
--restype javax.sql.DataSource --property user=jc:password=hola123:DatabaseName=​cinev2:ServerName=localhost:port=3306 cinePool

Теперь, когда я пытаюсь:

./asadmin ping-connection-pool

Я получаю сообщение об ошибке, подобное этому:

remote failure: Ping Connection Pool failed for cinePool.
Connection could not be allocated because:
Access denied for user 'jc'@'localhost' to database '​cinev2' Please check the server.log for more details.
Command ping-connection-pool failed.

Каковы причины этой проблемы, кроме учетных данных?Я проверил, верны ли учетные данные, и они верны, поэтому я понятия не имею по этому вопросу.

1 Ответ

0 голосов
/ 25 сентября 2019

Поскольку он работает при локальном подключении к БД, это, вероятно, действительно проблема с доступом.

Пожалуйста, проверьте, выполнили ли вы все описанные здесь шаги: Доступ запрещен для пользователя 'root' @ 'localhost'(используя пароль: ДА) после новой установки в Ubuntu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...