什么是PostgreSQL数据库所有权


10

创建PostgreSQL数据库时,可以分配另一个角色作为该数据库的所有者。新所有者可以使用此数据库做什么?与补助金相比如何?

Answers:


8

创建对象后,将为其分配一个所有者。所有者通常是执行创建语句的角色。对于大多数对象,初始状态是只有所有者(或超级用户)才能对对象执行任何操作。要允许其他角色使用它,必须授予特权。

修改或销毁对象的权利始终仅是所有者的特权。

http://www.postgresql.org/docs/current/static/ddl-priv.html


3
可以让postgres(超级用户)成为数据库的所有者吗?在拥有有限权限的情况下创建新角色更好吗?
约瑟夫·K,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.