解决mariaDb安装完后任意密码可访问问题

使用任意密码进入数据库:

$ mysql -uroot -p
//进入数据库

更改mysql user表的plugin类型为’mysql_native_password’,并修改自定义的认证信息:

MariaDB [(none)]> UPDATE mysql.user SET authentication_string = PASSWORD('password'), plugin = 'mysql_native_password' WHERE User = 'root' AND Host = 'localhost';

刷新权限退出后就只能使用自定义的认证信息进入数据库了:

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> quit