在MySQL中,可以通過撤銷(Revoke)命令給用戶收回權限。下面介紹兩種常見的撤銷方法:
REVOKE 權限 ON 數據庫或表 FROM '用戶名'@'主機名';
以上命令可以撤銷單一權限,例如:
REVOKE SELECT ON testdb.* FROM 'user1'@'localhost';
此命令可以撤銷'user1'@'localhost'用戶對testdb數據庫中的所有表的SELECT權限。
同時,當撤銷多個權限時,可以使用逗號分隔不同權限,例如:
REVOKE SELECT, INSERT, UPDATE ON testdb.* FROM 'user1'@'localhost';
此命令可以撤銷'user1'@'localhost'用戶對testdb數據庫中的所有表的SELECT,INSERT,UPDATE權限。
第二種方法是直接使用DROP USER命令撤銷用戶,例如:
DROP USER 'user1'@'localhost';
此命令將會直接刪除'user1'@'localhost'用戶及其權限。
下一篇css自動補全插件