免费注册 查看新帖 |

Chinaunix

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

赋于权限出错了,请高人帮助看一下 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-09 10:45 |只看该作者 |倒序浏览
10可用积分
有高人在吗,谁帮忙看一下mysql里面赋于用户权限,这条语句为什么不对,出错了
grant  update(views) on bbs.`cdb_threads` to abc@'%'  identified by 'pass';

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    169
Current database: cebbs

ERROR 2013 (HY000): Lost connection to MySQL server during query


mysql版本是5.0.58,本人想给bbs这个库下面的一个表cdb_threads赋于更新的权限但是出错了,请大家帮助看一下吧

在此多谢了

论坛徽章:
9
每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00数据库技术版块每周发帖之星
日期:2016-03-07 16:30:25
2 [报告]
发表于 2009-11-09 12:44 |只看该作者
首先,报错信息提示是,你的语句执行过程中,与服务器断开了连接,是不是你的连接timeout了?重新连一下数据库再执行语句。
其次,语句本身也有一个语法错误:
update(views)括号里的需要去掉
grant  update on bbs.`cdb_threads` to abc@'%'  identified by 'pass';

论坛徽章:
0
3 [报告]
发表于 2009-11-09 13:15 |只看该作者
这个已经去掉了,但还是出现这个错误提示,实在是不知道为什么了

论坛徽章:
0
4 [报告]
发表于 2009-11-09 13:32 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2009-11-09 14:44 |只看该作者
grant  update on 'bbs'.'cdb_threads' to 'abc'@'%'  identified by 'pass';

论坛徽章:
0
6 [报告]
发表于 2009-11-09 14:53 |只看该作者

回复 #5 Coolriver 的帖子

这样做了,还是不行出现以面错误

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''bbs'.'cdb_threads' to 'abc'@'%'  identified by 'pass'' at line 1

论坛徽章:
9
每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00数据库技术版块每周发帖之星
日期:2016-03-07 16:30:25
7 [报告]
发表于 2009-11-09 15:02 |只看该作者
coolriver也粗心了。。。。注意数据库名和表名,外面是反引号不是引号
grant  update on `bbs`.`cdb_threads` to 'abc'@'%'  identified by 'pass';

如果还报错,贴一下报错信息

论坛徽章:
0
8 [报告]
发表于 2009-11-09 15:28 |只看该作者
mysql> grant  update on `bbs`.`cdb_threads` to 'abc'@'%'  identified by 'pass';
ERROR 2013 (HY000): Lost connection to MySQL server during query
mysql> grant  update on `bbs`.`cdb_threads` to abc@'%'  identified by 'pass';
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    109
Current database: *** NONE ***

执行了,但还是这个错误

论坛徽章:
0
9 [报告]
发表于 2009-11-09 15:34 |只看该作者
这个会不会与mysql版本有关系??

论坛徽章:
9
每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00数据库技术版块每周发帖之星
日期:2016-03-07 16:30:25
10 [报告]
发表于 2009-11-09 20:26 |只看该作者
看一下mysql的error log , 可能是mysql的bug导致的数据库重启。
http://bugs.mysql.com/bug.php?id=5058


此外,show grants for `bbs`.`cdb_threads` 看一下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP