MySQL native_password如何更改

   2024-09-30 5770
核心提示:在MySQL 8.0及以上版本中,native_password是默认的身份验证插件使用MySQL root用户登录:mysql -u root -p输入root密码后,进入

在MySQL 8.0及以上版本中,native_password是默认的身份验证插件

使用MySQL root用户登录:
mysql -u root -p

输入root密码后,进入MySQL命令行。

选择mysql数据库:
USE mysql;
查看当前的身份验证插件:
SELECT user, host, plugin FROM user WHERE user = 'your_username';

将your_username替换为要更改的用户名。这将显示该用户的当前身份验证插件。

更改身份验证插件为native_password:
ALTER USER 'your_username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';

将your_username替换为要更改的用户名,将your_new_password替换为新密码。

刷新权限:
FLUSH PRIVILEGES;
退出MySQL命令行:
EXIT;

现在,已将指定用户的身份验证插件更改为native_password。请注意,某些客户端可能需要重新配置才能与此身份验证插件正常工作。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号