FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
conectar MariaDb con Linux
Hola, hace una semana que me doy contra la pared, se poco y nada de linux y tengo que migrar una aplicación cliente-servidor de windows a Cliente Windows -server Ubuntu 22.04 con MariaDb. Contrate un Cloud server, instale el paquete MariaDb-Ubuntu 22.04. Fui haciendo todos los pasos indicados en las ayudas, ya tengo en Ubuntu:
bind-address = 0.0.0.0 (cnf) y puerto 3306 Firewall abierto puerto 3306 y server puerto 5321 Creados 3 usuarios con 'usuario'@'%' incluido root Phpmyadmin conecta y he creado tablas y procedimientos. Se ven los 3 usuarios con privilegios creados a cualquier ip y la base de datos creada. Estoy usando Delphi 10.4 Mydac 10.4.1 sobre Windows 10 22H2 Telnet ip 5321 conecta tambien ingreso por Putty para revisar el servidor. Para conectar por Mydac o Firedac ingreso = Server : Ip Remota Puerto:3306 Usuario y contraseña de los 3 Creados. Ni Mydac ni Firedac se conectan. Alguien podra orientarme por donde chequear, que esta mal o que me falta? Gracias! |
#2
|
||||
|
||||
Cuando dices que "Phpmyadmin conecta" es ¿en local o remoto?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Gracias Casimiro por tu respuesta!
Entiendo que remoto, en el navegador va "Https://vps-3nnnn73-x.dattaweb.com y ahi con usuario y contraseña ingresa. Yo esto lo hago en mi casa desde Windows, el servidor Ubuntu con MariaDb es un cloud Server contratado. Saludos |
#4
|
|||
|
|||
Ya esta!!! no lo puedo creer... mil disculpas.
La regla del firewall estaba armada 0.0.0.0/32 por algún motivo si al crearla uno pone (como yo) 0.0.0.0 queda así 0.0.0.0/32. La borre y la cree de nuevo poniendo implícitamente 0.0.0.0/0 y ahí conecto. Solucionado ! Gracias por el tiempo y la ayuda!! |
#5
|
||||
|
||||
Cita:
Puede ser un problemas de seguridad. La explicación larga la puedes leer aquí, la explicación corta puede ser que por temas de seguridad algunos servidores de Internet bloquean las conexiones que no se estén haciendo desde el propio servidor. PhpmyAdmin es un código que se ejecutar en el server y por eso conecta. Tu aplicación se está intentando conectar desde "fuera" y por eso no conecta. Esto es bastante habitual en servidores cloud y tendrías que contactar con ellos para confirmarlo. UPDATE: Ahora veo la respuesta. Este caso no es problema del del servidor.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Cita:
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
is not allowed to connect to this mariadb server | LACV | MySQL | 7 | 12-07-2017 15:42:12 |
Comparación y Sincronizacion de BD MariaDB | webmasterplc | Conexión con bases de datos | 1 | 18-11-2016 13:16:04 |
conectar desde windows una BD el linux | cidarta | Firebird e Interbase | 2 | 11-07-2005 16:43:28 |
Conectar a Linux desde XP/W2000 | tgsistemas | Linux | 1 | 15-03-2005 12:43:45 |
Conectar kylix con firebird en linux | Fernando_Javier | Conexión con bases de datos | 0 | 15-01-2005 01:59:31 |
|