Magento Data Migration - Host is not allowed to connect to this MySQL server

In Magento Data Migration process, Host is not allowed to connect to this MySQL server.

I check Mysql connection using normal PHP file and able to connect in Mysql service.

I also create a remote user in phpmyadmin but it also not working and give the error:

SQLSTATE[HY000] [1130] Host is not allowed to connect to this MySQL server

Does have any solution?

0
задан 19 October 2018 в 13:40
1 ответ

Похоже, у вас нет ПРИВИЛЕГИЙ БД / Таблицы с таким именем пользователя БД.

По умолчанию: если у вас есть стек LAMP на том же уровне, он указывает на MySQL локального хоста.

Убедитесь, что вы подключились к своей базе данных Magento.

Установка Magento по умолчанию (если ваше имя пользователя базы данных - magento), она принадлежит пользователю magento:

mysql> CREATE USER 'magento'@'localhost' IDENTIFIED BY 'your_password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'magento'@'localhost'
    ->     WITH GRANT OPTION;

Создавая другого пользователя, который может получить доступ к базе данных и ее таблице с помощью указанный IP-адрес или диапазон подстановочных знаков для подключения удаленного компьютера

Разрешить указанный IP-адрес, например, 1.2.3.4:[1274 sizes Разрешить все IP-адреса в качестве диапазона подстановочных знаков (не рекомендуется):

mysql> CREATE USER 'magento'@'%' IDENTIFIED BY 'your_password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'magento'@'%'
    ->     WITH GRANT OPTION;
0
ответ дан 5 December 2019 в 05:12

Теги

Похожие вопросы