mysqlcc连接问题?

lap11 2005-01-10 02:25:50
我本地2000系统装了mysqlcc,想连接远程linux系统的mysql库,会报以下错误:
ERROR 1130:host '192.168.3.41'is not allowed to connect to this MySQL server
192.168.3.41是我本机的IP,请问下是什么回事?要什么解决呀?谢谢!
...全文
137 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lap11 2005-01-10
  • 打赏
  • 举报
回复
不行的,我试了,都会出现我那种奇怪的情况!
我改111,或者从111改11111不刷新也可以的,
就是改别的不行!
mathematician 2005-01-10
  • 打赏
  • 举报
回复
刷新下权限表:
mysql>flush privileges;
lap11 2005-01-10
  • 打赏
  • 举报
回复
OK了,谢谢 mathematician(数学家)
grant all on *.* to root@'%' identified by '';
密码要为空就可以,
不过我发现一个很奇怪的问题,
另外也试了几个别的密码,其他的密码都不行,只能空密码和1的密码才行,
也可以多位的1,比如11111,但111110什么的就不行,
lap11 2005-01-10
  • 打赏
  • 举报
回复
我是用root登陆改的,且都有提示
Query OK, 0 rows affected<0.00 sec>
mathematician 2005-01-10
  • 打赏
  • 举报
回复
你需要以root用户登陆,才可以grant。

mysql -uroot -p
enter password:
...
lap11 2005-01-10
  • 打赏
  • 举报
回复
grant all on *.* to root@'%' identified by '123456';
还是一样的提示:
ERROR 1045:Access denied for user:'root@192.168.3.41' (Using password:YES)

mathematician 2005-01-10
  • 打赏
  • 举报
回复
mysql>grant all on *.* to lap11@'%' identified by '123456';
lap11 2005-01-10
  • 打赏
  • 举报
回复
mysql> GRANT USAGE ON *.* TO root@'%' IDENTIFIED BY '123456';
会提示“ERROR 1045:Access denied for user:'root@192.168.3.41' (Using password:YES)”
我就重新设个用户,但还是错的呀~~
ERROR 1045:Access denied for user:'user@192.168.3.41' (Using password:YES)
mathematician 2005-01-10
  • 打赏
  • 举报
回复
你连接使用的用户名被限制了IP,可以在mysql给 用户名@192.168.3.41 授予权限。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧