免费注册 查看新帖 |

Chinaunix

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

用具有全部权限的非root用户创建其他用户出现问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-13 14:19 |只看该作者 |倒序浏览
本帖最后由 joeguan2 于 2011-04-15 08:27 编辑

平台:windows xp,
mysql 版本:mysql 5.5.11

用root创建michael帐户,michael具有全部权限
c:\>mysql -hlocalhost -uroot -p
mysql>grant all privileges on *.* to 'michael'@'localhost' identified by 'passwd';

再用michael创建bill就不行了,
c:\>mysql -hlocalhost -umichael -p
mysql>grant all privileges on *.* to 'bill'@'localhost' identified by 'passwd';
结果错误:ERROR 1045 (28000): Access denied for user 'michael'@'localhost' (using password: YES)
这是为什么呢?
还是只能用root账户创建用户?
谢谢

*** 上述红色字体为笔误更正 ***

论坛徽章:
0
2 [报告]
发表于 2011-04-13 18:45 |只看该作者
with grant;

论坛徽章:
0
3 [报告]
发表于 2011-04-13 19:23 |只看该作者
with grant;
andrefun 发表于 2011-04-13 18:45

原闻详解。
上面的方法有问题吗?
谢谢

论坛徽章:
0
4 [报告]
发表于 2011-04-14 10:26 |只看该作者
回复 3# joeguan2


   
mysql> GRANT <privileges> ON <what>
-> TO <user> [IDENTIFIED BY "<password>"]
-> [WITH GRANT OPTION];
这个命令中可选的WITH GRANT OPTION部分指定了用户可以使用GRANT/REVOKE命令将他拥有的权限赋予其他用户。请小心使用这项功能--虽然这个问题可能不是那么明显!例如,两个都拥有这个功能的用户可能会相互共享他们的权限,这也许不是你当初想看到的。


    好好看看数据库基本知识吧

论坛徽章:
6
CU大牛徽章
日期:2013-04-17 10:59:39CU大牛徽章
日期:2013-04-17 11:01:45CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:582015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2011-04-14 13:48 |只看该作者
ERROR 1045 (28000): Access denied for user 'joe'@'localhost' (using password: YES)

你用joe操作的?

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
6 [报告]
发表于 2011-04-14 16:45 |只看该作者
grant all privileges on *.* to 'michael'@'localhost' identified by 'passwd' with grant option;

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
7 [报告]
发表于 2011-04-14 16:46 |只看该作者
ERROR 1045 (28000): Access denied for user 'joe'@'localhost' (using password: YES)

你用joe操作的?
realmon 发表于 2011-04-14 13:48



    估计user表中有很多%和空user的

论坛徽章:
0
8 [报告]
发表于 2011-04-15 08:36 |只看该作者
原来是加上with grant option起了作用,谢谢版主及各位的耐心教导
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP