数据库
首页 > 数据库> > MySQL 8.0 grant all privileges不生效

MySQL 8.0 grant all privileges不生效

作者:互联网

运行了语句:

grant all privileges on stocktrading to 'trading'@'localhost';

之后在django中调用命令
python manage.py migrate

发现报错:

 

 在mysql中使用show grants for 'trading'@'localhost'命令查看权限发现:

 

 明明已经grant all privileges了,为什么没有创建表的权限呢?

 

解决方法:

使用命令

 

GRANT ALL PRIVILEGES ON *.* TO 'trading'@'localhost';

 

之后就可以了。

具体原因不详......



 

标签:8.0,grant,privileges,命令,trading,权限,localhost
来源: https://www.cnblogs.com/deer-house/p/14724427.html