vfc*_*sts 6 postgresql permissions users
查看 PostgreSQL 文档,GRANT 命令似乎只授予单个用户或角色。事实上,这似乎不仅仅是 PostgreSQL 的问题。
不可能做类似的事情GRANT SELECT UPDATE ON atable TO mary, bob, sue
吗?
对我来说,这似乎是一个重大遗漏,或者有什么历史或实际原因吗?
是的,确实如此,但这会在以后变成令人头痛的维护问题。
请阅读http://en.wikipedia.org/wiki/Role-based_access_control了解为单个用户分配角色权限的理由。
只需创建一个角色并向其分配用户,然后向该角色授予权限即可。
create role some_group;
grant some_group to mary, bob, sue;
grant select, update on a_table to some_group;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12524 次 |
最近记录: |