MariaDB 解决已经设置root密码 还能无密码登录

1.问题描述

mariadb 10.5.10

MariaDB 已经设置好root密码,但是使用

mysql      回车可以登录
mysql -u root -p  两次回车可以登录,或密码输入任意值也可以登录
mysql -h 127.0.0.1 -u root -p  需要输入密码登录

2.解决办法:

ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD("your_root_pass");
FLUSH PRIVILEGES;

转载自:

https://www.orcy.net.cn/1410.html