当我创建具有表的所有权限但授予权限的用户时,我使用以下命令:
mysql> grant all privileges on table.* to 'foo'@'localhost' identified by 'bar';
mysql> revoke grant option on table.* from 'foo'@'localhost';
有没有办法只用一个命令来做?
答案 0 :(得分:0)
无法通过命令提供所有权限并撤消某些权限。
唯一的选择是在GRANT命令中将所有权限指定为逗号分隔列表。
同样在GRANT命令中,我们有database_name。*而不是 表名。*
对于特定的表,我们必须指定: db_name.table_name而不是db_name。*
由于