MariaDB : Access denied for user ‘root’@’localhost’

Inmediatamente después de instalar MariaDB en Ubuntu / Debian, este error puede aparecer si uno intenta conectarse con phpMyadmin.

Para resolver / solucionar el problema, crearemos otro usuario con el mismo nivel de derechos que root.

1. Abra una conexión SSH en el servidor.

2. Ingrese los siguientes comandos:

mysql
CREATE USER 'admin'@'%' IDENTIFIED BY 'mot_de_passe';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;

3. Reinicie el servicio MariaDB.

Ahora es posible conectarse con el usuario administrador en phpMyadmin

Romain Drouche

Romain Drouche

Arquitecto de sistemas | MCSE: Core Infrastructure

Experto en infraestructuras de TI con más de 15 años de experiencia sobre el terreno. Actualmente, como jefe de proyectos de sistemas y redes y referente en seguridad de los sistemas de información (SSI), pongo mi experiencia al servicio de la fiabilidad y la seguridad de los entornos tecnológicos.

GHinM▶