FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
no puedo conectar a mysql
Hola a todos he realizado una aplicacion con los componentes zeos y que acceden a una base MySql en la red, pero al intentar entrar desde afuera de la empresa me tira el siguiente error:
SQL Error : host '200.114.224.91' is not allowed to conect to this MySql server se que en un hilo se hablo de este tema pero la verdad que no entendi como setear a MySqL para que tenga cualquier IP externa a la empresa acceso a la base. |
#2
|
||||
|
||||
Con el comando GRANT puedes otorgar permisos de acceso a la base de datos.
Debes utilizar GRANT para que permita que la direccion del host se pueda conectar, aunque puedes poner a que cualquier host se conecte, ah claro tambien se debe poner al usuario con su respectivo password.
__________________
Optimus Prime |
#3
|
|||
|
|||
Hola
Cuando defines un usuario puedes indicar desde donde se puede conectar, como "localhost" solo podra conectarse desde la maquina local, como "%" podrá conectarse desde cualuqier máquina. Por lo tanto puedes crear un mismo usuario con acceso local y remoto. Creación de usuarios http://dev.mysql.com/doc/mysql/en/GRANT.html |
#4
|
|||
|
|||
Correcto, el usuario que te crea por defecto MySQL en la instalación sólo tiene permisos para localhost, necesitas crear un nuevo usuario con % para tener acceso a través de la red.
Un saludo. |
|
|
|