【发布时间】:2021-02-28 19:59:07
【问题描述】:
root@localhost 用户的密码可以从auth_socket ==> mysql_native_password 改,其他用户不能改成mysql_native_password;
mysql.session、mysql.sys、debian-sys-maint和phpmyadmin(我安装phpmyadmin时mysql说:ERROR 1819 (HY000) at line 1错误所以无法在数据库中创建记录)
我希望所有用户都能从 chancing_sha2_password 插件中更改 mysql_native_password 因为;如果我不能更改插件方法;我不能使用 phpmyadmin 或其他 3 方应用程序。
(mysql 说:ERROR 1819(HY000) at line 1)
+------------------+-------------------------------------------+-----------------------+-----------+
| user | authentication_string | plugin | host |
+------------------+-------------------------------------------+-----------------------+-----------+
| root | *91EA82EFAD0677E20FDAEC7F11E15244530996F6 | mysql_native_password | localhost |
| mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost |
| mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost |
| debian-sys-maint | *70B3E55DA437B329F2F1A90C66719B666CBF4B9E | caching_sha2_password | localhost |
+------------------+-------------------------------------------+-----------------------+-----------+
4 rows in set (0.00 sec)
【问题讨论】: