Solución al problema del tema del método de autenticación de mysql en Windows

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:

  1. Acceder a la consola de MySQL con el usuario root:
  2. mysql -u root -p: PASSWORD
  3. Y escriba la contraseña del usuario root.
  4. he creado un nuevo usuario:
  5. mysql> CREATE USER ‘user’@’hostname’ IDENTIFIED BY ‘password’;
  6. Dar todos los permisos al nuevo usuario:
  7. mysql> GRANT ALL PRIVILEGES ON *.* To ‘user’@’hostname’;
  8. Cambiar el complemento de método de autenticación. Con contraseña:
  9. mysql> ALTER USER user IDENTIFIED WITH mysql_native_password BY ‘PASSWORD’;
  10. Y hay que actualizar los permisos, con el siguiente comando:
  11. flush privileges;
  12. Y así, después, ya funcionará sin problemas, el tema de la conexión mysql al iniciar sesión con phpmyadmin.
  13. Y luego salimos de la consola de mysql, con el comando quit, en la consola.
  14. Y luego ponemos en comando exit, para salir de la consola de Windows.
  15. 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.


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Captcha cargando…