Cita:
JorgeBec comentó:
Agradezco de antemano tus respuestas...seguire tus recomendaciones...aunque no me suena que sea por el lado de mysql ya que cuando los instale localmente no tuve que mover nada de mysql, me refiero a nada de derechos...en fin seguire buscando...gracias...
|
Creeme Es una cuestión de derechos de mysql. Velo tú mismo en el mensaje que recibes:
Cita:
Host 192.168.20.25 is not allowed to connect to this mysql
|
Vamos a entender una cosa: por defecto, la instalación de mysql crea al usuario root y le asigna derechos absolutos
desde localhost.
Localhost significa: "máquina donde está instalado el servidor mysql".
Cuando instalas mysql en tu pc, localhost corresponde a
tu pc y por eso no tienes que mover nada en la administración de mysql para acceder a las tablas: tú eres root y estás en localhost.
Cuando instalas mysql en otra máquina, localhost es
esa máquina y
tu pc es foránea para ese servidor. Podrás conectarte como root pero el servidor mysql en linux sólo dió derechos a root para localhost (el servidor linux) y tu pc no es localhost.
Si entras al servidor Linux y corres el comando
prompt> mysql -uroot -p
tu password
verás que ahí sí puedes acceder a las tablas ya que estás conectandote a mysql desde el mismo servidor Linux que es el localhost para ese servidor mysql.
// Saludos