Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/09/2005, 15:12
Dandyto
Invitado
 
Mensajes: n/a
Puntos:
Cita:
Iniciado por Fresh2000
Gracias por la ayuda me sirvio de mucho

La solución es la siguinte:

se debe dar acceso remoto a la base de datos de la que queremos leer colocando el ip del host de donde se quiere acceder

Espero le sirva a los que como yo tiene o tendran este bug

Exacto. Hay que utilizar, por ejemplo la siguiente consulta SQL:

Código:
grant all on db_name.table to [email protected] identified by 'password';
example.com es el host desde el cual se desea acceder.
Para que se pueda acceder desde todos los hosts, hay que reemplazar example.com por '%' <-- incluidas las comillas simples. (ej: username@'%')

nota: reemplazar db_name por * para dar acceso a todas las Bd del server. y/o table por * para que sean todas las tablas de esa BD.
por lo gral, se utiliza

Código:
grant all on db_name.* to username@'%' identified by 'password';
Luego:

Código:
FLUSH PRIVILEGES;
Deberían ingresar como root o admin, via shell. acceder al mysql y correr las 2 consultas.

saludos