conexión a la base de datos desde internet - Versión para impresión +- Foro de ayuda y soporte técnico de Sysme Software (https://www.sysme.net/foro) +-- Foro: Software Sysme (Español) (https://www.sysme.net/foro/forumdisplay.php?fid=3) +--- Foro: Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=4) +--- Tema: conexión a la base de datos desde internet (/showthread.php?tid=7630) |
conexión a la base de datos desde internet - vapu21 - 19-10-2020 Tengo la base de datos en el PC del negocio y quiero automatizar una query desde integromat.com, tengo los redireccionamientos de los puertos en el router hechos y me da el siguiente error: ER_HOST_NOT_PRIVILEGED: Host 'web02.farm.integromat.com' is not allowed to connect to this MySQL server accedo con la ip externa del pc y user: root y pass: infusorio puerto:3306 alguna solucion? RE: conexión a la base de datos desde internet - sysme - 20-10-2020 Buenas vapu21, pues es extraño porque en un principio los permisos del usuario root están abiertos para todos los host .. en fin prueba esto, ve a SISTEMA->MANTENIMIENTO->Pestaña CONSOLA DB y ejecuta este script: GRANT ALL PRIVILEGES ON *.* TO 'root'@'web02.farm.integromat.com'; Tras esto prueba a conectar. Ya me dices. RE: conexión a la base de datos desde internet - vapu21 - 29-10-2020 (20-10-2020, 09:33 AM)sysme escribió: Buenas vapu21, pues es extraño porque en un principio los permisos del usuario root están abiertos para todos los host .. en fin prueba esto, ve a SISTEMA->MANTENIMIENTO->Pestaña CONSOLA DB y ejecuta este script: Me da un error en una ventanita amarilla: SQL Error: Cant find any matching row in the user table RE: conexión a la base de datos desde internet - sysme - 30-10-2020 Ok prueba así: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; RE: conexión a la base de datos desde internet - vapu21 - 30-10-2020 (30-10-2020, 09:38 AM)sysme escribió: Ok prueba así: OK, SYSME NO ME DA ERROR PERO CON INTEGROMAT SIGUE IGUAL RE: conexión a la base de datos desde internet - sysme - 30-10-2020 Joer, vamos a probar con estos 3 scripts, haz una copia de seguridad antes que hace años que no hago esto y no se si funcionará bien, ejecutalos uno a uno: UPDATE mysql.user SET Host='%' WHERE Host='localhost' AND User='root'; UPDATE mysql.db SET Host='%' WHERE Host='localhost' AND User='root'; FLUSH PRIVILEGES; Ya me dices si damos con la tecla. RE: conexión a la base de datos desde internet - vapu21 - 13-11-2020 (30-10-2020, 04:51 PM)sysme escribió: Joer, vamos a probar con estos 3 scripts, haz una copia de seguridad antes que hace años que no hago esto y no se si funcionará bien, ejecutalos uno a uno: Nada, he cambiado de PC y he ejecutado eso, en el primero me da un error: SQL Error: Duplicate entry '%-root' for key 1 he ejecutado los otros dos con ok y he probado conexion de integromat con el siguiente error connect ECONNREFUSED (IPexterna):3306 No se que hacer RE: conexión a la base de datos desde internet - sysme - 13-11-2020 Ojo, ahora que me doy cuenta ... el puerto no es el 3306 .. es el 4306 |