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