Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Conectar delphi remotamente (https://www.clubdelphi.com/foros/showthread.php?t=21015)

tigrillo34 04-05-2005 00:16:36

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

roman 04-05-2005 06:21:55

¿Y cuál es la duda?

// Saludos

fredo 04-05-2005 17:00:54

Recuerda....
 
No te puedes conectar como root via internet.... saludos

roman 04-05-2005 17:28:53

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

fredo 04-05-2005 18:55:02

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 :confused:

roman 04-05-2005 19:06:13

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

fredo 04-05-2005 20:37:16

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.

roman 04-05-2005 20:51:55

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

roman 04-05-2005 21:25:47

¡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

fredo 04-05-2005 22:29:50

ok funca re biennn.....
 
solo que me blokeo la la edicionde las tablas mysql... :cool: 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?

??????

tigrillo34 05-05-2005 04:13:16

Conectar con delphi remoto
 
Hola a todos, ya pude instalar las librerías ZEOS, gracias


La franja horaria es GMT +2. Ahora son las 19:18:38.

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