華為云計(jì)算 云知識(shí) GaussDB(for MySQL)數(shù)據(jù)庫(kù)中的權(quán)限回收操作
GaussDB(for MySQL)數(shù)據(jù)庫(kù)中的權(quán)限回收操作

GaussDB(for MySQL) 數(shù)據(jù)庫(kù) 中權(quán)限回收的語(yǔ)法是REVOKE。

權(quán)限回收的常用語(yǔ)法格式:

REVOKE privilege_name on db/objects FROM revokee;

其中,revokee就是上頁(yè)的受權(quán)者。privilege_name指權(quán)限名。

示例,回收用戶smith的CREATE USER權(quán)限:

REVOKE CREATE USER on *.* FROM smith;

要注意的是,如果要回收權(quán)限,執(zhí)行REVOKE操作的用戶需要滿足如下條件:已被授予要被收回的該權(quán)限,且授權(quán)時(shí)攜帶WITH GRANT OPTION屬性。

擁有WITH GRANT OPTION屬性的含義為:執(zhí)行授權(quán)語(yǔ)句的用戶可將所獲得的系統(tǒng)權(quán)限/角色再次授予給其它用戶或角色。