当我要给数据库授权时,却出现了错误。
ERROR 1410 (42000): You are not allowed to create a user with GRANT
包括对数据库角色权限信息的查询,同样也会出现问题
ERROR: 1141: There is no such grant defined for user 'xuxu' on host 'localhost'
这是由于创建时的主机号跟使用时不一致导致的
我创建用户时输入的数据是:
CREATE USER CREATE USER 'XUXU'@'%' IDENTIFIED BY '密码';
可以看到创建用户时使用的主机号是%,所以我们在DCL语句是也要一致。