#1698 - Access denied for user 'root'@'localhost' - Chuda
15644
post-template-default,single,single-post,postid-15644,single-format-standard,bridge-core-3.1.2,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-child-theme-ver-1.0.0,qode-theme-ver-30.1,qode-theme-bridge,disabled_footer_top,qode_header_in_grid,wpb-js-composer js-comp-ver-7.5,vc_responsive

#1698 – Access denied for user ‘root’@’localhost’

#1698 – Access denied for user ‘root’@’localhost’

Error en el ingreso de phpmyadmin

No les ha pasado que si al instalar un lemp o lamp en Linux les aparece este error (#1698 – Access denied for user ‘root’@’localhost’) al intentar ingresar por phpmyadmin la solución es sencilla.

Ingresa a tu base de datos desde la terminal de linux.

sudo mysql -p -u root

Va solicitar password y no se ve cuando tecleamos.

Seguido ingresa esta linea en la terminal, para crear un usuario que vamos a usar para superadmin de la base de datos.

CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'password_del_usuario';
CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'password_del_usuario';
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'%' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'%'' WITH GRANT OPTION;
FLUSH PRIVILEGES;

Listo con estos sencillos pasos podremos ingresar a nuestra base de datos desde phpmyadmin de manera local o remota.

Happy Hacking!