授予用户为其他用户授予权限

时间:2016-12-25 11:08:34

标签: mysql database mysqli pdo mariadb

是否有可能由其他用户授予用户?我创建了具有完全权限的用户:

CRETAE USER test@localhost IDENTIFIED BY 'test';
GRANT ALL ON *.* TO test@localhost;
GRANT CREATE USER ON *.* TO test@localhost;
FLUSH PRIVILEGES;

但是当我尝试使用用户'test'向另一个用户授予权限时,会写入“拒绝用户测试@ localhost for table'x'的访问权限”

更新:我通过eddit找到了方法Grant_priv mysql.user是否有任何语法?

1 个答案:

答案 0 :(得分:1)

语法为WITH GRANT OPTION

CREATE USER test@localhost IDENTIFIED BY 'test';
GRANT ALL ON *.* TO test@localhost WITH GRANT OPTION;
...