'grant select'没有'grant option'会撤销之前的'grant option'吗?

时间:2016-06-19 19:30:32

标签: mysql

我们举一个例子:

us1: GRANT SELECT ON table to us2 WITH GRANT OPTION;
us2: GRANT SELECT ON table to us3 WITH GRANT OPTION;
us3: GRANT SELECT ON table to us2;

我们现在有GRANT选项吗? 如果GRANT撤销以前的权限,我找不到任何相关信息。

1 个答案:

答案 0 :(得分:2)

所有许可授权均为正面编辑,因此根本不会撤销任何授权。如果它不会那样工作,授予权利几乎是不可能的:

例如:

 GRANT SELECT ON db.* TO user1

然后

 GRANT ALL ON db.abc TO user1

然后只会导致最后一笔赠款,使您无法建立精细的赠款。