2011-06-02 13 views
5

He descargado MySQL ODBC Connector 5.1. Ahora estoy tratando de configurar el DSN. Pero estoy recibiendo el error:Host ... no permitido error en la conexión ODBC, mientras se conecta a una base de datos MySQL en línea

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

Mi URL del servidor es server.myweb.com - este nombre estoy entrando en el servidor TCP/IP y el puerto = 3306.

también han entrado en el ID de usuario y contraseña, que es la que entro cuando abro www.myweb.com/cpanel

¿Es un problema versión más reciente? ¿La versión de MySQL en mi servidor también debería ser 5.1, es decir, la de ODBC?

Por favor ayuda.

Respuesta

1

No es una versión o un problema de ODBC. Este error dice que no hay ningún usuario con un nombre de host especificado. Lea más información en la referencia de MySQL - http://dev.mysql.com/doc/refman/5.1/en/grant.html#grant-accounts-passwords

+0

señor, en los campos Usuario y Contraseña, a cuál usuario y contraseña debo ingresar, las credenciales de cpanel (www.myweb.com/cpanel) o las credenciales de la base de datos a la que se conecta. – sqlchild

+1

Cuando se conecta a MySQL debe especificar el host, el puerto, el usuario, la contraseña (es mínima, algunos de ellos pueden ser predeterminados). La cuenta de usuario tiene un usuario y un nombre de host, p. 'user1' @ 'hostname', o 'user2' @ '%'; en este caso, 'usuario1' @ 'nombre de host' puede conectarse solo desde 'nombre de host', pero 'usuario2' @ '%' puede conectarse desde cualquier host. Verifique que su host pueda conectarse al servidor. – Devart

+0

¿cómo lo verifico, señor? – sqlchild

1

Como han dicho otros, este problema no se trata de la versión de ningún componente.

Cuando los clientes ODBC (u otros) intentan conectarse a MySQL, el servidor comprueba el nombre de usuario y contraseña y la identidad del servidor de origen frente a sus tablas de permisos. This KB article puede ayudarlo a resolver el problema.

1

en cpanel en la base de datos hay una opción "MySQL remoto", seleccione la opción. Redireccionará a "Host de acceso remoto a la base de datos" agregue su IP '117.x.x.x'. Después de añadir que IP a MySQL remota los cpanel comprobar la conexión ....

Note- si su IP dinámica es quitar el viejo IP y añadir la nueva IP de MySQL remota en que cPanel ....

5

ejecutar MySQL Workbench y acceso al sitio

Ir a usuarios y privilegies

seleccione el usuario y el cambio de límite de conectividad a sistemas principales que coincidan con%

y guardar los cambios

+0

Basado en el OQ, esta es probablemente la mejor respuesta. ¡Gracias! – cBlaine

Cuestiones relacionadas