Hola buenas noches, otra vez, de nuevo, vengo con otro artículo, en este blog.
Y en este artículo, os voy a explicar, como solucionar, un problema, que tuve con mysql.
Y se trata, de que tuve que cambiar el método de autnetificación, de inicio de sesión en mysql, y esto me pasó en Windows, pero puede pasar en Mac, y en linux, y en mi caso me pasó en windows.
Y lo que pasa, es que el mysql, en las nuevas versiones, que tiene un método de autenticación de un tema de sha2, otro método nuevo de autenticación.
Y dicho método de autenticación, no es compatible, con las viejas versiones, y el viejo método de autenticación, para iniciar sesión en mysql.
Y entonces, tuve que cambiarlo, para poder iniciar sesión en mysql, con la consola de mysql.
Y sin más, en esta entrada os voy a explicar como solucionar dicho error, para que os deje iniciar sesión en la consola de mysql.
Y a continuación, vamos con la solución, y es la siguiente:
- Acceder a la consola de MySQL con el usuario root:
- mysql -u root -p: PASSWORD
- Y escriba la contraseña del usuario root.
- he creado un nuevo usuario:
- mysql> CREATE USER ‘user’@’hostname’ IDENTIFIED BY ‘password’;
- Dar todos los permisos al nuevo usuario:
- mysql> GRANT ALL PRIVILEGES ON *.* To ‘user’@’hostname’;
- Cambiar el complemento de método de autenticación. Con contraseña:
- mysql> ALTER USER user IDENTIFIED WITH mysql_native_password BY ‘PASSWORD’;
- Y hay que actualizar los permisos, con el siguiente comando:
- flush privileges;
- Y así, después, ya funcionará sin problemas, el tema de la conexión mysql al iniciar sesión con phpmyadmin.
- Y luego salimos de la consola de mysql, con el comando quit, en la consola.
- Y luego ponemos en comando exit, para salir de la consola de Windows.
- Y así, es como se soluciona el problema del tema de lo del método de autenticación de mysql.
Nota: en los comandos que he puesto donde pone user y password, y hay que cambiarlo con el usuario y contraseña, que quieras usar en tu cuenta de usuario de mysql.
Y espero que os sirva, dicho tutorial para solucionar, el método de autenticación de mysql, en Windows, vale chicos.
Y para más señas, os dejo unos artículos de información para arreglar este problema, con el tema de mysql, y los enlaces son los siguientes:
Y espero, que os haya gustado este artículo, de como solucionar el tema del método de autenticación, de mysqql, vale chicos.
Y sin más, nos vemos en un próximo artículo, un saludo, de quién os habla, de megustamundomac.
Deja una respuesta