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

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

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

REVOKE privilege_name on db/objects FROM revokee;

其中,revokee就是上頁的受權(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)語句的用戶可將所獲得的系統(tǒng)權(quán)限/角色再次授予給其它用戶或角色。