在MySQL中,您可以使用REVOKE
語句來撤銷已授予的權(quán)限。REVOKE
語句的基本語法如下:
REVOKE privilege_type ON object FROM user;
其中:
privilege_type
是要撤銷的權(quán)限類型,例如 SELECT
、INSERT
、UPDATE
等。object
是權(quán)限應(yīng)用的對象,例如數(shù)據(jù)庫、表或存儲過程等。user
是要撤銷權(quán)限的用戶。例如,如果您想撤銷用戶 user1
對數(shù)據(jù)庫 db1
的 SELECT
權(quán)限,可以使用以下語句:
REVOKE SELECT ON db1.* FROM 'user1'@'localhost';
注意:在執(zhí)行 REVOKE
語句后,您需要使用 FLUSH PRIVILEGES
語句來重新加載權(quán)限信息,以使更改生效。
FLUSH PRIVILEGES;
請根據(jù)實際情況修改示例中的數(shù)據(jù)庫名、用戶名和主機名。