ER_ACCESS_DENIED_ERROR от масштабированного механизма приложения nodejs до масштабированного механизма приложения mysql

Я искал и нашел много постов о настройке одной базы данных для использования в двух масштабируемых приложениях, но ни одно из предложений на посту не решило мою проблему.

Используя бесплатный аккаунт OpenShift, я установил два приложения.

Первое — это приложение php / mysql, где mysql работает самостоятельно (не встроено). Я могу подключиться к приложению mysql из своего php-кода на масштабированном устройстве и получить простой результат запроса к базе данных. Все работает как положено.

Мое второе приложение — это приложение nodejs (sails). Похоже, что я могу подключиться к устройству с MySQL, но я получаю ошибку.

Детали: Ошибка: Не удалось подключиться к MySQL: Ошибка:
ER_ACCESS_DENIED_ERROR: доступ запрещен для пользователя
‘adminxQbueDZ’@’172.16.4.243’ (используя пароль: ДА)

Я могу телнет от моего механизма nodejs до механизма mysql и получить положительный ответ.

Я настроил разрешение базы данных mysql для пользователя, добавил других пользователей и все еще не могу подключиться. Я могу соединиться с моим php gear отлично с обеими учетными данными.

У кого-нибудь была эта проблема? Есть идеи как это исправить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]