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)]>

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?

debes habilitar para escucha en bind address para todas las interfaces, por defecto mysql/mariadb solo escucha localhost, debes modificar este parámetro en /etc/mysql/my.cfg
bind-address            = 0.0.0.0
para que puedas conectarte remotamente. Salu2.

--
Ing. Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Nodo Central ARTex S.A. La Habana. Cuba.
Telfs: +53(7)2047874, +53(7)204-2710 ext 123
jabber: ar...@artex.sa
Linux Usuario Registrado #392892




______________________________________________________________________
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