Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-05-2005
tigrillo34 tigrillo34 is offline
Miembro
 
Registrado: sep 2003
Posts: 19
Poder: 0
tigrillo34 Va por buen camino
Question Conectar delphi remotamente

Hola a todos, deseo conectar delphi con un servidor que maneja Mysql como motor de base de datos, este tiene una IP pública así que voy a manejar Internet para conectarme.


Me mencionaron sobre la librería ZEOS, pero aún no consigo instalarla.

Manejo delphi 7


Saludos y Gracias
Responder Con Cita
  #2  
Antiguo 04-05-2005
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
¿Y cuál es la duda?

// Saludos
Responder Con Cita
  #3  
Antiguo 04-05-2005
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
Recuerda....

No te puedes conectar como root via internet.... saludos
__________________
^_^

http://stna.cl
Responder Con Cita
  #4  
Antiguo 04-05-2005
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 fredo
No te puedes conectar como root via internet.... saludos
A MySql te puedes conectar como cualquier usuario desde cualquier lugar, siempre y cuando, claro, tal usuario tenga derecho. En MySql root no es ningún usuario especial, sino uno como cualquier otro al que se le pueden dar o quitar derechos.

// Saludos
Responder Con Cita
  #5  
Antiguo 04-05-2005
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
no es tan asi

en mysq si te conectas como root atravez de internet con mysql control center o algun otro que no se PHP myadmin... no t6e da acceso por razones de seguridad... esta requete contar probado por lo menos hasta en la version 4.023 que tengo montada y funcionado en linux atravez de internet....

Saludos
__________________
^_^

http://stna.cl
Responder Con Cita
  #6  
Antiguo 04-05-2005
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
es exactamente así

Que una aplicación en particular como las que mencionas no te permitan hacerlo es muy distinto de afirmar que en general con MySql no puedes conectarte como root.

Te recomiendo que te leas el capítulo del manual que trata de los usuarios y el sistema de privilegios. Como te mencioné antes, root no tiene nada de especial. De hecho yo normalmente borro a root y pongo un usuario con mi nombre y con todos los derechos.

// Saludos
Responder Con Cita
  #7  
Antiguo 04-05-2005
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
Talking efectivamente....

asi es, borraste al usuario root, asi que te puedes conectar con ese usuario... y no como root, confirmalo tu mismo, no valla a haber alguien tratando de conectarse como root por ahi y crea que esta mal hecha su coneccion....

ip de prueba...

server 164.77.195.22
user root
password fycsam22

pd:

trata de logearte, si puedes me avisas..... y me eplicas como...por si acso este server es de prueba y no de produccion....
saludos.
__________________
^_^

http://stna.cl
Responder Con Cita
  #8  
Antiguo 04-05-2005
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
Pues claro que no voy a poder conectarme mientras no me des derechos a conectarme. Recuerda que los derechos se dan no sólo por usuario sino por host.

Por defecto, MySql asigna todos los derechos a root pero sólo si se conecta desde localhost, es decir, desde la misma máquina.

Añade una entrada a la tabla mysql.user del estilo

Código:
+------+------+----------+-------------+
| host | user | password | select_priv |
+------+------+----------+-------------+
|   %  | root | fycsam22 |      y      |
+------+------+----------+-------------+
y verás que me conecto. (Yo y todos los que vean este mensaje )

No te olvides del

Código SQL [-]
flush privileges

después de agregar la entrada.

// Saludos
Responder Con Cita
  #9  
Antiguo 04-05-2005
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
¡Listo!


Código:
C:\Documents and Settings\roman>mysql -uroot -h164.77.195.22 -pfycsam22
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 47 to server version: 4.0.24-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show databases;
+--------------+
| Database     |
+--------------+
| caveadmin    |
| mail         |
| mysql        |
| squirrelmail |
| test         |
| vpopmail     |
+--------------+
6 rows in set (0.22 sec)

mysql>


// Saludos
Responder Con Cita
  #10  
Antiguo 04-05-2005
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
ok funca re biennn.....

solo que me blokeo la la edicionde las tablas mysql... buen dato por cierto... ya sabemo niños... hay que cambiar los atributos de root para poder lo guearse, ahora lo dejare como estaba.... por si aca ¿Sabes como hacer query usando tablas en diferentes bases de datos?

??????
__________________
^_^

http://stna.cl
Responder Con Cita
  #11  
Antiguo 05-05-2005
tigrillo34 tigrillo34 is offline
Miembro
 
Registrado: sep 2003
Posts: 19
Poder: 0
tigrillo34 Va por buen camino
Conectar con delphi remoto

Hola a todos, ya pude instalar las librerías ZEOS, gracias
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


La franja horaria es GMT +2. Ahora son las 04:23:08.


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