0
我是相当新的PostgreSQL中,这是这种情况:用户/角色/数据库PostgreSQL的
- 我有一个实例多个数据库
- 我有很多的用户,每个地图1-1与数据库(例如,每个用户可以连接到一个数据库)
- 每个用户读/写访问或只读
现在我已经找到了如何做到这一点的一种方式,但似乎笨拙:
- 为每个用户创建
- 一组角色为每个用户创建一个登录角色
- 授予缺省权限有关数据库组角色
不过,我宁愿只是有一个登录角色为每个用户,并且此角色将具有“类型”的READONLY/READ WRITE。每个用户只有一个数据库拥有这些权限。
任何建议如何实现?
所有角色都是平等的,即您可以授予登录或非登录(“组”)角色的权限。 –