revoke回收权限的时候,原理是从user/db/tables_priv/columns_priv四个表上delete数据;

on *.*的权限在user表上

on xx.*的权限在db表上

on xx.xx的权限在tables_priv表上

(xx) on xx.xx的权限在tables_priv/columns_priv表上

如果用户存在多层次的授权,而且使用revoke语句回收用户权限,如果不逐条回收,会出现权限回收不全的情况。

但是例外的情况是:回收一张表级别的权限会将此表列上对应的相同权限一并回收。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-21
  • 2021-05-17
  • 2022-12-23
  • 2021-12-06
  • 2021-11-17
猜你喜欢
  • 2021-11-20
  • 2021-05-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案