变更历史
进行中
- PostgreSQL 17
- 添加了
MAINTAIN权限 (提交 ecb0fd33)
- 添加了
- PostgreSQL 16
- 添加了
WITH SET选项 (提交 3d14e171)
- 添加了
- PostgreSQL 15
- 添加了
GRANT { { SET | ALTER SYSTEM } [, ... ] | ALL [ PRIVILEGES ] } ON PARAMETER ...语法 (提交 a0ffa885)
- 添加了
- PostgreSQL 14
- PostgreSQL 8.4
- 为表添加了
TRUNCATE权限 (提交 a0b76dc6)
- 为表添加了
- PostgreSQL 8.2
- PostgreSQL 8.0
- 添加了
GRANT ... ON TABLESPACE语法 (提交 2467394e)
- 添加了
- PostgreSQL 7.4
- 添加了
WITH GRANT OPTION语法 (提交 ef742251)
- 添加了
- PostgreSQL 7.3
- PostgreSQL 7.2
GRANT可以在一次调用中更改多个用户的权限 (提交 7ceed2a9)
示例
GRANT 的基本用法示例
postgres=# GRANT pg_read_all_stats TO foo; GRANT ROLE
参考资料
- PostgreSQL 文档: GRANT
