免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3572 | 回复: 6
打印 上一主题 下一主题

求助,grant后,FLUSH PRIVILEGES不起作用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-14 11:16 |只看该作者 |倒序浏览
用grant赋予某个账号在一个新主机上的访问权限,FLUSH PRIVILEGES后,select user,password,host from user;可以看到权限已经赋予,用show grant 用户名@主机名;也能看到权限已经授予。但是从指定主机上却不能访问到mysql数据库
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
好像总是重启了服务器才能生效?不会吧?

论坛徽章:
0
2 [报告]
发表于 2008-04-14 11:27 |只看该作者
每次重启才生效么?

论坛徽章:
0
3 [报告]
发表于 2008-04-14 11:28 |只看该作者
前面几次都是,这次我打算先等2个小时,如果还不起作用,再重启。

论坛徽章:
0
4 [报告]
发表于 2008-04-14 13:05 |只看该作者
你先在远程主机上TELNET 一下 3306端口可否 ?

论坛徽章:
0
5 [报告]
发表于 2008-04-14 13:24 |只看该作者
# telnet 192.168.2.2 3306
Trying 192.168.2.2...
Connected to 192.168.2.2 (192.168.2.2).
Escape character is '^]'.
4
4.0.16-standard-logWZ?is)or,Connection closed by foreign host.
服务器上的iptables已经是允许这个IP所有的INPUT进入了……

[ 本帖最后由 iamshiyu 于 2008-4-14 13:26 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-04-14 15:59 |只看该作者
现在明白了,大概是出了问题的那台自己有问题,目前已经不能使用grant设置了……其它的都正常。继续等待能帮忙解答root不能用grant的问题……

论坛徽章:
0
7 [报告]
发表于 2008-04-15 17:18 |只看该作者
是不是你客户端的环境变量不对啊,
加--socket=path呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP