Error 1698 (28000): Access denied – mysql-server

25/04/2020

Comence a instalar mysql-server por medio de consola de Gnu/Linux y se me presento el siguiente error ERROR 1698 (28000): Access denied for user ‘root’@’localhost’ al momento de usar mysql -u root en la consola, tambien probe en workbench y me decia el mismo error.

en medio de la busqueda consegui la siguiente soluciòn, aqui vamos

Ingresamos a la consola/Terminal he iniciamos como super usuario

$ sudo mysql -u root

Ya en Mysql, escrbimos lo siguiente

mysql> USE mysql;

Actualizamos dejando todo en password native

Actualizamos de auth_socket a mysql_native_password

mysql> UPDATE user SET plugin=’mysql_native_password’ WHERE User=’root’;

mysql> FLUSH PRIVILEGES;

mysql> exit;

Listo, comprobamos abriendo abriendo una nueva consola y usamos el siguiente comando.

$ mysql -u root


Categorias

Post Relacionados