使用 GRANT OPTION 授予选择 ON . TO 'username'@'%'; 使用 GRANT OPTION 将 select ON . TO 'username'@'IPaddress' 授予;
以上所有语句都会出错,错误代码:1044。用户“user”@“IPAddress”访问数据库被拒绝
仅供引用,我以具有所有权限的用户身份登录 - 'GRANT ALL PRIVILEGES ON . '
- 使用当前用户,我可以执行所有操作,但我想添加更多用户。
最佳答案
您需要使用具有 WITH GRANT OPTION
的用户登录,例如 root@'localhost'。否则,您可以执行其他操作,但创建新用户并颁发新的授权/权限。
GRANT OPTION Enable privileges to be granted to or removed from other accounts. Levels: Global, database, table, procedure.
您可以在此处阅读更多信息 dev.mysql .
关于mysql - 在 MySQL 工作台中执行 GRANT 命令时用户访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32706648/