pg_default_acl #目录 pg_default_acl 存储分配给新创建对象的初始权限。
表 52.17. pg_default_acl 列
|
列 类型 描述 |
|---|
|
行标识符 |
|
与此条目关联的角色 OID |
|
与此条目关联的命名空间 OID,或零表示无 |
|
此条目适用的对象类型: |
|
创建时此类型的对象应具有的访问权限 |
一个 pg_default_acl 条目显示要分配给指定用户所属对象的初始权限。目前有两种类型的条目:“全局”条目(defaclnamespace = 零)和“按模式”条目(引用特定模式)。如果存在全局条目,则它会覆盖该对象类型的正常硬编码默认权限。按模式条目(如果存在)表示要添加到全局或硬编码默认权限中的权限。
请注意,当另一个目录中的ACL条目为 null 时,它被视为代表其对象的硬编码默认权限,而不是此时 pg_default_acl 中的任何内容。 pg_default_acl 仅在对象创建期间进行查询。