mysql数据库Super权限

从另外的一个服务器上转过来的数据库,原来的权限比较高,需要root用户,迁移之后,没 有root用户了,导入时出现如下的错误: ERROR 1227 (42000) at line xxxxx: Access denied; you need (at least one of) the SUPER privilege(s) for this operation 虽然给了所有权限,但依然是报错,可通过下面的方式解决: 手动更新mysql.user的相关权限,以root用户登录后,更改以下权限: update mysql.user set Super_priv=’Y’, Process_priv=’Y’, Grant_Priv=’Y’, Create_routine_priv=’Y’,Alter_routine_priv=’Y’, Alter_priv=’Y’ where user=’#USERNAME’ and host=’#HOSTNAME’;

个人认为,可能更新下Super_priv就可以了

发布日期:
分类:程序 标签:

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据