REVOKE
撤销权限
语法
REVOKE 权限 ON 数据库.表 FROM '用户'@'主机'说明
REVOKE 用于撤销已授予用户的权限。语法与 GRANT 对应,指定要撤销的权限和对象范围。
参数
权限类型必填与 GRANT 相同:ALL PRIVILEGES / SELECT / INSERT 等
ON 数据库.表必填指定撤销权限的对象范围
FROM必填指定要撤销权限的用户
示例
撤销所有权限
撤销用户在某个数据库的全部权限
REVOKE ALL PRIVILEGES ON mydb.* FROM 'appuser'@'%';撤销写入权限
仅撤销 INSERT、UPDATE、DELETE,保留 SELECT
REVOKE INSERT, UPDATE, DELETE ON mydb.* FROM 'appuser'@'%';撤销授权传递
撤销 GRANT OPTION 本身
REVOKE GRANT OPTION ON *.* FROM 'admin'@'localhost';