Хост ... не допускается ошибка в соединении ODBC при подключении к онлайн-базе данных MySQL - PullRequest
5 голосов
/ 02 июня 2011

Я скачал MySQL ODBC Connector 5.1.Сейчас я пытаюсь настроить DSN.Но я получаю сообщение об ошибке:

Connection Failed : [HY000] [MySQL] [ODBC 5.1 Driver]Host '117.x.x.x' is not allowed to connect to this MySQL server

URL моего сервера - server.myweb.com - это имя вводится на сервере TCP / IP, а порт = 3306.

Я также ввел ИД пользователя и пароль, которые я ввожу при открытии www.myweb.com/cpanel

Это проблема с версией?Должна ли версия MySQL на моем сервере также быть 5.1, то есть версия ODBC?

Пожалуйста, помогите.

Ответы [ 4 ]

6 голосов
/ 06 февраля 2014

Запустите MySQL Workbench и войдите в систему

Перейдите в раздел «Пользователи и привилегии»

Выберите пользователя и измените лимит подключения к хостам, соответствующий%

и сохраните изменения

1 голос
/ 26 июля 2012

Как уже говорили другие, эта проблема не касается версии какого-либо компонента.

Когда клиенты (ODBC или иным образом) пытаются подключиться к MySQL, сервер проверяет имя пользователя и пароль и идентификация исходного хоста относительно его таблиц разрешений. Эта статья базы знаний может помочь вам решить проблему.

1 голос
/ 24 февраля 2013

в cpanel под базой данных есть опция «удаленный MySQL», выберите эту опцию.Он будет перенаправлен на «Узел удаленного доступа к базе данных» и добавит ваш IP «117.xxx».После добавления вашего ip в удаленный MySQL cpanel проверяет соединение ....

Примечание - если ваш ip динамический, удалите старый ip и добавьте новый ip в Remote MySQL в вашей cpanel ....

1 голос
/ 02 июня 2011

Это не проблема версии или ODBC.Эта ошибка говорит, что нет пользователя с указанным именем хоста.Подробнее читайте в справочнике MySQL - http://dev.mysql.com/doc/refman/5.1/en/grant.html#grant-accounts-passwords

...