ER_NOT_SUPPORTED_AUTH_MODE Error al conectar el servidor Node.js a la base de datos MySQL
En el ámbito de la gestión de bases de datos relacionales, la migración entre diferentes sistemas de bases de datos a veces puede llevar a problemas técnicos. Como encontró al intentar conectar su servidor Node.js a una base de datos MySQL después de desinstalar MariaDB, el mensaje "ER_NOT_SUPPORTED_AUTH_MODE" indica una discrepancia en el protocolo de autenticación.
Para abordar este problema específicamente, considere la siguiente solución para MySQL v8 .0:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Sustituya 'root' por el nombre de usuario que desee y 'contraseña' por su contraseña preferida.
Recuerde activar los cambios emitiendo el comando:
FLUSH PRIVILEGES;
Una vez implementadas estas modificaciones, debería poder establecer una conexión exitosa entre su Node.js servidor y la base de datos MySQL.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3