文章内容

2018/1/24 15:44:53,作 者: 黄兵

REFERENCES command denied to user 'xxx'@'58.00.00.00' for table 'xxx'

最近在使用Python的时候,ORM更新数据库,报如下错误:

sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (1142, "REFERENCES command denied to user 'MaterialDBA'@'58.53.146.48' for table 'roles'") 

解决方案:

登陆MySQL数据库,赋予用户相应的权限,代码如下:

GRANT SELECT,INSERT,UPDATE,CREATE,INDEX,REFERENCES ON xxxx.* TO 'xxxx'@'%';

之后更新数据库,问题解决。

大家有什么问题可以在下面留言,我将第一时间回复大家。

参考资料:INDEX command denied to user 'xxx'@'xxxx' for table 'roles'

黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - REFERENCES command denied to user 'xxx'@'58.00.00.00' for table 'xxx'

分享到:

发表评论

评论列表