权限取消
取消用户或角色的权限
语法
取消用户的权限
取消用户的角色
说明
要取消某些权限,可使用比要撤回的权限更大范围的权限。例如,当用户有 SELECT (x,y)权限时,管理员可执行 REVOKE SELECT(x,y) ..., 或 REVOKE SELECT * ..., 甚至是 REVOKE ALL PRIVILEGES ...来取消原有权限。
取消部分权限
可以取消部分权限。例如,当用户有 SELECT *.* 权限时,可以通过授予对部分库或表的读取权限来撤回原有权限。
示例
授权 john账号能查询所有库的所有表,除了 account库。
授权 mira账号能查询 accounts.staff表的所有列,除了 wage这一列。