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

25/04/2020, Escrito po Felix Blanco

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

Contactame

Si deseas contactarte conmigo lo puedes hacer por medio de mi redes sociales o escribirme a Yo@blancofelix.com y con gusto te atendere.