溫馨提示×

在MySQL中如何撤銷已授予的權(quán)限

小樊
81
2024-09-08 19:40:46
欄目: 云計算

在MySQL中,您可以使用REVOKE語句來撤銷已授予的權(quán)限。REVOKE語句的基本語法如下:

REVOKE privilege_type ON object FROM user;

其中:

  • privilege_type 是要撤銷的權(quán)限類型,例如 SELECTINSERT、UPDATE 等。
  • object 是權(quán)限應(yīng)用的對象,例如數(shù)據(jù)庫、表或存儲過程等。
  • user 是要撤銷權(quán)限的用戶。

例如,如果您想撤銷用戶 user1 對數(shù)據(jù)庫 db1SELECT 權(quán)限,可以使用以下語句:

REVOKE SELECT ON db1.* FROM 'user1'@'localhost';

注意:在執(zhí)行 REVOKE 語句后,您需要使用 FLUSH PRIVILEGES 語句來重新加載權(quán)限信息,以使更改生效。

FLUSH PRIVILEGES;

請根據(jù)實際情況修改示例中的數(shù)據(jù)庫名、用戶名和主機名。

0