IT技术博客大学习 共学习 共进步

mysql的一个拒绝访问错误的解决

DBA Blog 2011-06-23 00:18:08 浏览 2,523 次

最近有几个人问我相同问题,安装了mysql,然后用 telnet ip 3306,端口后报
Host '192.168.1.163' is not allowed to connect to this MySQL serverConnection closed by foreign ,虽然自己以前也碰到过,后来解决了,但是觉得还是值得贴出来,估计会有很多人同样碰到过,

解决办法:

mysql>UPDATE mysql.user SET Host='%' WHERE Host='localhost';
mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" ;
mysql>FLUSH PRIVILEGES;

建议继续学习

  1. python实现自动登录discuz论坛 (阅读 32,662)
  2. 微信扫码登录网页实现原理 (阅读 17,264)
  3. 初探单点登录 SSO (阅读 10,503)
  4. 如何设计用户登录 (阅读 6,524)
  5. 你会做Web上的用户登录功能吗? (阅读 6,264)
  6. 如何让ssh登录更加安全 (阅读 5,604)
  7. perl的expect使用方法,实现非交互式登录。 (阅读 5,402)
  8. 什么是OpenID?OpenID概念、原理和案例 (阅读 5,362)
  9. 互联网上的单点登录研究 (阅读 5,022)
  10. 为什么要登录? (阅读 4,962)