Restaurar el inicio de sesión de root mediante el comando 'sudo mariadb'

Restaurar el inicio de sesión de root mediante el comando 'sudo mariadb'

Después mysql_secure_installation, sudo mariadbel comando ya no parece funcionar con el siguiente error:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

¿Alguien sabe cómo restaurar el inicio de sesión mediante sudo mariadbun comando?

Información de la versión
  • MaríaDB: 10.3.32
  • Ubuntu: 20.04.1

¡Gracias!

Respuesta1

Bueno, necesitaba cambiar de autenticación basada en contraseña a autenticación de socket Unix.

Ejecuté este comando para cambiar el método de autenticación de mi usuario root.

alter user 'root'@'localhost' identified via unix_socket;

Referencias:

información relacionada