Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-03-2007
Avatar de JULIPO
JULIPO JULIPO is offline
Miembro
 
Registrado: ene 2006
Ubicación: Bogota Colombia
Posts: 187
Poder: 19
JULIPO Va por buen camino
Problema con conexion a base de datos

Yo creo que ustedes ya trataron este tema en algun momento, pero no lo encuentro resulta que desarrolle un software es bsd2006 con bases de datos en mysql y zeos resulta que cuando lo desarrollamos trabajabamos en 1 solo computador, con el servidor de mysql en el mismo computador las conexiones aqui funcionan muy bien, pero ya traslade la aplicacion a una intranet con 5 pc + el servidor cuando me intento conectar desde los pc al servidor dice que el usuario es incorrecto por que aparece ''nombreusuario@nombredelpc" y deberia aparecer "nombredeusuario@+root" como soluciono este problema.

gracias de antemano por sus respuestas espero ser lo suficientemente claro

julipo
Responder Con Cita
  #2  
Antiguo 08-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Que raro, zeos hace la conexion directa, osea por direccion ip, si la direccion es la correcta, el usuario es el correcto y la clave tambien, no veo porque debe dar este error.
Revisa la conexion y que el usuario y contraseña sean los correctos, la cantidad de ordenadores no influye.
Otra, revisa los permisos que tiene el servidor y que la conexion a la base de datos sea en este caso libre: root. asi como el puero para mysql.
Saludos
Responder Con Cita
  #3  
Antiguo 09-03-2007
Avatar de JULIPO
JULIPO JULIPO is offline
Miembro
 
Registrado: ene 2006
Ubicación: Bogota Colombia
Posts: 187
Poder: 19
JULIPO Va por buen camino
No funciona ya he probado todo

Excepto lo que se necesita para que funcione pero mis conocimientos no dieron para mas, me queda una duda con la respuesta anterior una clave que funciona en el mismo pc puede no funcionar en la red, igual cuando me intento conectar el usuario es el mismo que en el ambito de 1 pc pero no se porque me sale el error conexion denegada usuario@nombredelpc pero no sale usuario@localhost y la direccion ip es la correcta
Responder Con Cita
  #4  
Antiguo 09-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola JULIPO
Efectivamente una clave que sirve para un ordenador no necesariamente sirve para otro o mucho menos un servidor de bases de datos.
Primero: un servidor genera una direccion ip a cada maquina que se conecta a el, esto lo hace automaticamente siempre y cuando este configurado para ese fin.
Segundo: una vez se tiene la direccion ip, tanto el servidor como los ordenadores adicionales tendran una propia.
Tercero: se tiene que conocer no solo la direccion ip del servidor tambien el nombre y contraseña que se necesita para acceder a el, en otras palabras si no hay un usuario autorizado para ingresar en el servidor, este no podra ingresar de ninguna manera, aunque la base de datos mysql sea root, esto no le da autorizacion para entrar al servidor, bueno asi lo veo yo.
Entonces para que funcione se tiene que poner al mysql dontro de un usuario autorizado, ademas de abir el puerto con autorizacion, tambien teniendo en cuenta con que no se encuentre un rooter de camino y el cortafuegos(creo que es el nombre en Español).
Bueno, esto es mas o menos lo que creo que puede pasar, los maestros Roman o Seoane, saben mucho de esto.
Saludos
Responder Con Cita
  #5  
Antiguo 09-03-2007
Avatar de JULIPO
JULIPO JULIPO is offline
Miembro
 
Registrado: ene 2006
Ubicación: Bogota Colombia
Posts: 187
Poder: 19
JULIPO Va por buen camino
Muy interesante tu curso de redes

por supuesto que se que es una direccion ip y se que es unica dentro de la red, la red no esta configurada automaticamente esta confirgurada manualmente de acuerdo a los requerimientos de la empresa los contrafuegos estan abiertos en esos puertos y sin embargo no hay forma de conectarme por zeos por internet , intranet y demas si funciona.

el error que se presenta es

+ $111[0B35DB95]{ZDbc100.bpl } Zdbcmysqlutils.CheckMySQLError + $111
+ $43F[0B3660AB]{ZDbc100.bpl } Zdbcmysql.TZMySQLConnection.Open + $43F
+ $C5[0B365BD5]{ZDbc100.bpl } Zdbcmysql.TZMySQLConnection + $C5
+ $B2[0B3657E6]{ZDbc100.bpl } Zdbcmysql.TZMySQLDriver.Connect + $B2
+ $0[0B322C91]{ZDbc100.bpl } Zdbcintfs. + $0
+ $1AB[0B44D60B]{ZComponent100.bpl} Zconnection.TZConnection.Connect + $1AB
+ $2D[0B44D031]{ZComponent100.bpl} Zconnection.TZConnection.SetConnected + $2D
+ $0[51F2AC22]{rtl100.bpl } TypInfo.TypInfo.SetOrdProp (Line 1322, "TypInfo.pas" + 31) + $0
+ $6[20EED30A]{designide100.bpl} DesignEditors.DesignEditors.TEnumProperty.SetValue (Line 1402, "DesignEditors.pas" + 5) + $6
+ $24[20FCDD84]{vclide100.bpl} IDEInspListBox.IDEInspListBox.TInspListBox.SetPropValue (Line 1145, "ideinsplistbox.pas" + 40) + $24
+ $7[20FCF414]{vclide100.bpl} IDEInspListBox.IDEInspListBox.TInspListBox.ListAccept (Line 1636, "ideinsplistbox.pas" + 6) + $7
+ $12[20FCACF6]{vclide100.bpl} IDEListBtns.IDEListBtns.TListButton.CloseUp (Line 752, "IDEListBtns.pas" + 14) + $12
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $4[00500EAB]{idectrls100.bpl} IDEWideStdCtrls.IDEWideStdCtrls.TWideCustomListBox.WndProc (Line 4425, "IDEWideStdCtrls.pas" + 14) + $4
+ $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $6A[77D18731]{USER32.dll } GetDC + $6A
+ $14A[77D18811]{USER32.dll } GetDC + $14A
+ $122[77D189C8]{USER32.dll } GetWindowLongW + $122
+ $A[77D18A0B]{USER32.dll } DispatchMessageW + $A


Gracias por tu respuesta

Última edición por JULIPO fecha: 09-03-2007 a las 21:22:46.
Responder Con Cita
Respuesta



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
conexion a base de datos weke Conexión con bases de datos 7 22-08-2007 01:46:43
conexion de una base de datos fmonte Varios 0 19-03-2005 12:43:34
conexion con base de datos via ip marcelofabiani MySQL 3 10-02-2005 00:15:32
Conexion de Base de Datos DBF jmedina Conexión con bases de datos 4 13-09-2004 08:06:34
Conexion con Base de Datos trex2000 Conexión con bases de datos 0 19-04-2004 23:59:54


La franja horaria es GMT +2. Ahora son las 14:10:13.


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