Ver Mensaje Individual
  #4  
Antiguo 20-09-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 17
rgstuamigo Va por buen camino
Thumbs up

Amigo te voy a responder identicamente lo que en respondi en otro hilo:

"En cuanto a no poder conectarte con otro servidor que no es tu misma maquina, no te olvides que hay que tener los permisos para poder hacerlo,primero si tienes una cuenta para ese host o PC y esa cuenta su nombre de usuario (username) es localhost pues solo podras conectarte a nivel local y no desde otra maquina,
si quieres conectarte desde otra pc tienes que crearte una cuenta para eso .
Aqui va un ejemplo:
GRANT ALL PRIVILEGES ON *.* TO 'miNombre'@'192.23.34.5' IDENTIFIED BY 'MiContraseña' WITH GRANT OPTION;

esto significa que podre conectarme solo del host que tiene ip 192.23.34.5

si quisiera de Conectarme desde cualquier maquina hago lo siguiente:
GRANT ALL PRIVILEGES ON *.* TO 'miNombre'@'%' IDENTIFIED BY 'MiContraseña' WITH GRANT OPTION;

Por supuesto que en estos casos se esta dando todos los privilegios a ambas cuestas.Hay forma de darle solo privilegios especificos.
Consejo: Lee el manual de gestion de usuario y privilegios de mysql.
Se olvidaba decirte que no podras conectarte aunque tengas los permisos si en el sevidor esta activado algun firewall, o cortafuego, una opcion es desactivarlo,pero tu sabes que no es lo mejor por que el firewall te ayuda con la seguridad, lo mejor es, si es el firewall de windows, añadir una excepcion ,ponerle un nombre u darle el puerto por el cual esta corriendo tu servidor y ya.....a trabajar (esto debe ser en el servidor) al menos yo lo he probado y funciona...."

Espero que eso solucione tu problema...saludos
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 14-01-2009 a las 21:20:36.
Responder Con Cita