Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Mysql no conecta en red !!!!!!!!!!!!

hola a todos
Estoy trabajando con delphi 6 ,zeos y mysql 5 todo trabaja bien en esta configuración para la conexion local

ZConection
hostname := localhost
catalog := MIBASE
pasword :=****
port := 3306
protocol := mysql-5
user := root
Version := 6.6.1 - beta

trabaja todo bien pero cuando uso mi IP enlugar de localhost no conecta además si intento conectarme desde otra máquina de red no conecta tampoco y me sale el siguiente error

SQL Error: access denied for user 'root'@'mshome.net' (using password: NO)

la red en la que trabajo es una red de oficina configurada automáticamente con windows XP y su asistente para conexiones de red, sospecho que es por el sufijo mshome.net

gracias por cualquier ayuda
Responder Con Cita
  #2  
Antiguo 01-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola david_uh
Tienes que ir al panel de control al firewall y crear un nuevo puerto en este caso el 3306 con el nombre mysql, asi daras acceso a la base de datos por ip.
Como ves lo que pasa en que el corta fuegos te impide el acceso.
No creo que sea otra cosa.
Saludos
Responder Con Cita
  #3  
Antiguo 01-06-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Si resolvi el problema pero asi:
Tengo MySQL GUI Tools 5.0 dentro de el esta el programa MySQLAdministrator con el cual veo los usuarios de di clic derechoa root y elejí la opción "Add host from which the user can connect" salio un cuadro y alli escribí "medio_1.mshome.net" medios_1 es el nombre de la máquina remota y el resto creo que es el sufijo que asigna el asistente de windows

gracias por responder tan rápido
Responder Con Cita
  #4  
Antiguo 01-06-2007
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
Al igual que muchos servidores, en MySql puedes deshabilitar las entradas de conecciones externas. Fíjate si no tienes la opción skip-networking en el archivo de configuraciones del motor.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 01-06-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por delphi.com.ar
Fíjate si no tienes la opción skip-networking en el archivo de configuraciones del motor.
Pero creo que en tal caso, el mensaje de error sería del estilo "Can't connect to MySQL server on some_host". En este caso, sí había conexión pero faltaban permisos.

// Saludos
Responder Con Cita
  #6  
Antiguo 01-06-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
la version de Win de MysQL ya trae activada por defecto la opción Skip Networking no asi la de Linux (por que será??).

Lo que le faltó fue indicar de que hosts o ips puede conectarse el usuario. Si solo se van a usar conexiones locales basta hacerlo como lo hizo, pero si se va a usar por internet habria que ponerle un % para que se puediera conectar desde donde sea.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #7  
Antiguo 01-06-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Cita:
Empezado por AzidRain
la version de Win de MysQL ya trae activada por defecto la opción Skip Networking no asi la de Linux (por que será??).

Lo que le faltó fue indicar de que hosts o ips puede conectarse el usuario. Si solo se van a usar conexiones locales basta hacerlo como lo hizo, pero si se va a usar por internet habria que ponerle un % para que se puediera conectar desde donde sea.
el % donde es que se pone disculpa si la pregunta parece tonta recién empiezo con estoy de mysql
Responder Con Cita
  #8  
Antiguo 16-07-2007
Hell_Raiser Hell_Raiser is offline
Miembro
 
Registrado: jun 2004
Posts: 13
Poder: 0
Hell_Raiser Va por buen camino
Wink Host %

Por default mySql solo te da acceso conectandote localmente como root, por eso para poder conectarse desde otra red es necesario agregar otro usuario con cual poder conectarte y el Host desde donde te vas a conectar debe ser % esto quiere decir que desde cualquier maquina te puedas conectar o si tu ip es fija entonces la pones en lugar de %.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
no se conecta la base mysql fernando1973 SQL 2 31-03-2007 17:19:00
No me conecta IB en Internet tulio Firebird e Interbase 2 20-03-2007 17:07:26
Nuevo monitor que se conecta por USB !!! Casimiro Notevi Noticias 14 03-03-2007 00:50:34
No conecta Interbase mediante Tcp jmoran Firebird e Interbase 5 09-02-2006 03:07:19
como veo la ip a la que se conecta el Router? carlosmoralesm Internet 5 31-03-2004 05:45:11


La franja horaria es GMT +2. Ahora son las 23:49:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi