数据库授权问题 ERROR 1410 (42000): You are not allowed to create a user with GRANT

当我要给数据库授权时,却出现了错误。

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语句是也要一致。

你可能感兴趣的:(数据库)