El Jueves, 18 de junio de 2015 13:42:58 Yoander Valdes Rodriguez escribió:
Gracias Yoander; me hacía falta esas aclaraciones también. > Con solo estas 2 líneas basta para conectarte al servidor de MariaDB desde > cualquier PC, tienes que tener cuidado porque si tu servidor de BD tiene > una interfaz pública ahi estas diciendo que cualquiera puede conectarse > MariaDB [mysql]> GRANT ALL ON *.* TO 'root'@'%'; flush privileges; > > No necesitas más si quieres hacerlo para tu LAN puedes hacer lo siguiente > MariaDB [mysql]> GRANT ALL ON *.* TO 'root'@172.16.4.%; flush privileges; > (Suponiendo que tu LAN sea 172.16.4.0/24) > > Si quieres hacerlo para un usr en especifíco entonces > MariaDB [mysql]> GRANT ALL ON DBPARAUSR.* TO 'usr'@172.16.4.% identified > by 'contraseña'; flush privileges; (Suponiendo que tu LAN sea 172.16.4.0/24) > > Nota: La sentencia grant crea el usuario no necesitas un create user antes. > > > > El jue., 18 jun. 2015 a las 8:29, Rommel Rodriguez Toirac (< > > rom...@gtm.onat.gob.cu>) escribió: > > El Miércoles, 17 de junio de 2015 20:16:34 Arian Molina Aguilera escribió: > > > El 17/06/2015 a las 17:15, Rommel Rodriguez Toirac escribió: > > > > Mis saludos; > > > > > > > > estoy intentando ponerle permisos a root para que desde otra PC se > > > > pueda > > > > > > conectar a el gestor de base de batos MariaDB. > > > > > > > > Para localhost ya le asigné el password: > > > > > > > > MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD > > > > ('mipassword'); > > > > Query OK, 0 rows affected (0.00 sec) > > > > MariaDB [(none)]> > > > > > > aquí le cambiaste el password solo al usuario root para localhost tienes > > > que cambiarlo para root@%, es decir el usuario que se conecta desde > > > cualquier parte o de lo contrario crear r...@rommel.gtm.onat.gov.cu, > > > ninguno de estos usuario es el mismo en mysql. > > > > > > > para el nombre del host como tal también: > > > > > > > > MariaDB [(none)]> SET PASSWORD FOR 'root'@'gtmdc.gtm.onat.gov.cu' = > > > > PASSWORD ('mipassword'); > > > > Query OK, 0 rows affected (0.00 sec) > > > > MariaDB [(none)]> > > > > > > > > pero cuando intento hacerlo para otro host, no me lo permite: > > > > > > > > MariaDB [(none)]> SET PASSWORD FOR 'root'@'rommel.gtm.onat.gov.cu' = > > > > PASSWORD ('mipassword'); > > > > ERROR 1133 (42000): Can't find any matching row in the user table > > > > MariaDB [(none)]> > > > > > > > > que estaré haciendo mal? > > > > > > Salu2. > > > > Paradix, Arian; gracias. > > > > guiándome por lo que me comentaron miré en la ayuda de mariaDB e hice > > esto: > > > > > > MariaDB [mysql]> CREATE USER 'root'@'rommel.gtm.onat.gov.cu' IDENTIFIED BY > > 'mipassword' > > > > -> ; > > > > Query OK, 0 rows affected (0.00 sec) > > > > MariaDB [mysql]> CREATE USER 'root'@'%' IDENTIFIED BY 'mipassword' -> ; > > Query OK, 0 rows affected (0.00 sec) > > > > y entonces ya aparecen en la lista de usuarios para rommel.gtm.onat.gov.cu > > y > > tambien para % (imagino que sea redundante). > > > > El resultado del SELECT es este: > > MariaDB [mysql]> SELECT User, Host FROM user; > > +------+------------------------+ > > > > | User | Host | > > > > +------+------------------------+ > > > > | root | % | > > | root | 127.0.0.1 | > > | root | ::1 | > > | root | gtmdc.gtm.onat.gov.cu | > > | root | localhost | > > | root | rommel.gtm.onat.gov.cu | > > > > +------+------------------------+ > > 6 rows in set (0.00 sec) > > > > Pero aún así, no me servía de mucho, pues no tenía ningun privilegio, > > solo > > > > logearse. Entonces lo que hice fue usar el GRANT para darle privilegios a > > los > > usuarios creados: > > > > MariaDB [mysql]> GRANT ALL ON *.* TO 'root'@'rommel.gtm.onat.gov.cu'; > > Query OK, 0 rows affected (0.00 sec) > > > > MariaDB [mysql]> GRANT ALL ON *.* TO 'root'@'%'; > > Query OK, 0 rows affected (0.00 sec) > > > > y ya voy por ahí. > > > > Gracias, seguiremos preguntando. > > > > -- > > Rommel Rodriguez Toirac > > Administrador de red ONAT Guantánamo > > Teléfono (pizarra): 327444,326625,326376,327677,326576 > > Extensión: 120 > > > > > > ______________________________________________________________________ > > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. > > Gutl-l@jovenclub.cu > > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l -- Rommel Rodriguez Toirac Administrador de red ONAT Guantánamo Teléfono (pizarra): 327444,326625,326376,327677,326576 Extensión: 120 ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l