移除访问权限

创建 PostgreSQL 数据库

Darryl Reeves

Assistant Professor, Long Island University - Brooklyn

示例:回滚权限

  • 表兄/表姐对数据库感兴趣
  • 误授予了超级用户权限
  • 良好的备份策略挽救局面
  • 新增了用户账号
CREATE USER cousin;
ALTER GROUP family ADD USER cousin;
GRANT ALL PRIVILEGES ON finances.* TO cousin;

再次删除了 finances 数据

创建 PostgreSQL 数据库

示例:回滚权限

  • 使用 REVOKE 命令移除权限
  • REVOKE 的格式与 GRANT 类似
REVOKE DELETE, TRUNCATE ON finances.* FROM cousin;
创建 PostgreSQL 数据库

示例:回滚权限

  • 可重置权限
REVOKE ALL PRIVILEGES ON finances.* FROM cousin;
GRANT SELECT ON finances.* FROM cousin;
  • REVOKE 可将用户移出组
REVOKE family FROM cousin;
创建 PostgreSQL 数据库

让我们练习!

创建 PostgreSQL 数据库

Preparing Video For Download...