Chinaunix

标题: grant 命令权限问题 [打印本页]

作者: fhmdgxs    时间: 2011-10-09 11:15
标题: grant 命令权限问题
os : centos 55
mysql:5.5.15
login: root



grant all on *.* to 'user'@'%' identified by 'p';
这个命令报错
error 1045(28000) access denied for root
重启 flush 等操作都不能搞
按道理来说 单独的grant all on information.* to .....应该得到这个错
但是*.* 貌似应该把information给跳过去了。。
可是这次不行

请教大家一下
作者: rgbfqp    时间: 2011-10-09 11:31
你是不是用无密码的root用户登录的?可能是这个用户没有创建用户的权限,当然默认是有的,但有可能被人改了。使用带密码的用户登录试试吧!
作者: fhmdgxs    时间: 2011-10-09 12:30
带密码谢谢
作者: horizonhyg    时间: 2011-10-09 17:24
1.select user();
2.查看是不是有grant option权限,show grants for user。
3.*.*是包含所有的数据库的所有权限,不是跳过information。
作者: fhmdgxs    时间: 2011-10-09 17:46
有权限 谢谢
请去掉按道理 后面的话 如果不好理解
按道理 之前的 是我的问题 谢谢大家回答




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2