El 18/06/15 a las 09:17, Rommel Rodriguez Toirac 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.
> 

por eso me gusta tanto el SwL ... cosas asi no se ven en una lista de
windows :D :D :D


-- 
Paradix  ;)

Haciendo abogacía por el software libre adonde voy

--
Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/



______________________________________________________________________
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

Responder a