1142 CREATE VIEW command denied to user 'blog'@'XXX.XXX.XXX.XXX' for table 'Articles'

创建视图时,报如上的1142错误,是数据库权限设置的问题。

进入mysql的root用户,赋予所有权限即可:

mysql>grant all privileges on blogDB.* to blog;  //blogDB是数据库,blog是操纵blogDB的用户
//刷新系统权限表。
mysql>flush privileges;

posted @ 2019-02-18 01:35  WayneLiu123  阅读(5020)  评论(0编辑  收藏  举报