Movatterモバイル変換


[0]ホーム

URL:



Facebook
Postgres Pro
Facebook
Downloads
49.17. pg_default_acl
Prev UpChapter 49. System CatalogsHome Next

49.17. pg_default_acl

The catalogpg_default_acl stores initial privileges to be assigned to newly created objects.

Table 49.17. pg_default_acl Columns

NameTypeReferencesDescription
oidoid Row identifier (hidden attribute; must be explicitly selected)
defaclroleoidpg_authid.oidThe OID of the role associated with this entry
defaclnamespaceoidpg_namespace.oidThe OID of the namespace associated with this entry, or 0 if none
defaclobjtypechar  Type of object this entry is for:r = relation (table, view),S = sequence,f = function,T = type
defaclaclaclitem[]  Access privileges that this type of object should have on creation

Apg_default_acl entry shows the initial privileges to be assigned to an object belonging to the indicated user. There are currently two types of entry:global entries withdefaclnamespace = 0, andper-schema entries that reference a particular schema. If a global entry is present then itoverrides the normal hard-wired default privileges for the object type. A per-schema entry, if present, represents privileges to beadded to the global or hard-wired default privileges.

Note that when an ACL entry in another catalog is null, it is taken to represent the hard-wired default privileges for its object,not whatever might be inpg_default_acl at the moment.pg_default_acl is only consulted during object creation.


Prev Up Next
49.16. pg_db_role_setting Home 49.18. pg_depend
pdfepub
Go to Postgres Pro Standard 9.5
By continuing to browse this website, you agree to the use of cookies. Go toPrivacy Policy.

[8]ページ先頭

©2009-2025 Movatter.jp