文章内容
2018/9/13 14:59:36,作 者: 黄兵
pymysql.err.OperationalError: (1044, "Access denied for user 'RSSDBA'@'%' to database 'InfoCollection'")
最近提交数据的时候出现如下错误:
pymysql.err.OperationalError: (1044, "Access denied for user 'RSSDBA'@'%' to database 'InfoCollection'")
出现这个问题的原因:
权限不足,需要修改相应权限;或者赋予相应权限。
具体截图如下:
数据库端报错截图如下:
也是报上面相同的错误。
解决方案:
赋予表相应的权限,具体查询代码如下:
GRANT SELECT, INSERT, CREATE, DROP, ALTER, DELETE, INDEX, UPDATE, CREATE VIEW, REFERENCES ON database.* TO 'username'@'%';
之后刷新权限:
flush privileges;
再次执行,问题解决。
参考资料:MySQL创建用户与授权
黄兵个人博客原创。
评论列表