PDA

Ver la Versión Completa : Base de Datos MySql en Red


The_figo
25-10-2006, 20:03:57
Hola muy buenos dias, tardes o noches, gracias de antemano por prestar atencion a mi mensaje, tengo el siguiente problema:

Estoy realizando una aplicacion en delphi utilizando una base de datos en mySql, tengo instalado mySql, un administrador de base de datos de MySql conocido como el navicat y por supuesto delphi.. mi aplicacion corre perfectamente en la maquina que fungira como Servidor/localHost que es la maquina donte esta instalado todo lo anteriormente mencionado, pero al momento de llevar mi aplicacion a una maquina que fungira como cliente me en el momento de establecer los parametros de conexion no me permite establecer dicha conexion con el servidor, coloco su direccion IP que es 192.168.21.5 y el usuario root pero me indica que el nombre del usuario o el password son incorrectos y eso no es cierto.. alguien me podria decir que es lo que tengo que configurar o hacer para evitar ese error... cabe mencionar que estoy utilizando los componentes del DbExpress para realizar mi conexion

erian96
25-10-2006, 20:20:27
¿Se está ejecutando tu servidor en Win XP SP 2? Si la respuesta es afirmativa y tienes el Firewall de Windows activo (o cualquier otro firewall) debes de crear una excepción para pq permita conexiones al puerto de escucha de tu servidor (por lo regular 3306). :rolleyes:

Checa también si el servidor de base de datos permite conexiones con el usuario que estas especificando desde equipos remotos y no nada más de forma local.

Si ya lo hiciste lo anterior y no funcionó :confused: , lo ultimo que se me ocurre es revisar detenidamente los caracteres que usas al escribir el nombre de usuario y la contraseña (MAYÚSCULAS, minúsculas, caracteres especiales) por ahí puede estar el detalle. :eek:

The_figo
25-10-2006, 20:31:14
Ok Muchas Gracias por la informacion, checare esos detallesy despues te digo muchisimas gracias por la informacion.........

fedeloko
30-10-2006, 12:17:04
Hola, te cuento que una vez me paso lo mismo y quiza no es tu caso, pero te lo comento por las dudas...si estas usando mysql 5.0 y los componentes zeos o alguno que tenga el protocolo hasta 4.1...de la version 5.0 a las anteriores mysql cambio el modo de encriptar los password de acceso...y no vas a poder ingresar, para solucionar esto debes cambiar los password con la funcion old_password de mysql...otra cosa que puede ser es que necesitas configurar desde el mysql administrator (tambien es gratis esta en la pagina de mysql) los users, con la ip de los users, recursos y permisos de cada uno para poder usarlo en red..espero que te sirva y suerte si lo solucionas avisa por favor o sino seguimos este hilo..un saludo

federico

DISAC_FIGO
20-01-2007, 01:47:38
Ok gracias a todos lo pude conseguir... el detalle estaba en lo ke me comentaron anteriormente la encriptacion de los password,. segui tu consejo muchas gracias...