[Bug0031] MySQL数据库连接报错 null, message from server: "Host '183.213.81.72' is not allowed to connect to this MySQL server"

1、问题

null, message from server: "Host '183.213.81.72' is not allowed to connect to this MySQL server"

2、场景

使用 Dbeaver 连接阿里云服务器的MySQL时发现报错

3、原因

mysql数据库没有放开远程访问权限引起的

4、解决方案

需更改Mysql数据库里的 user表里的 host项:把localhost改称%。

mysql>mysql -u(用户名) -p(密码)
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host','user' from user where user='root';
mysql>quit

参考

cankao2

cankao3

posted @   Code7Rain  阅读(428)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示