]> granicus.if.org Git - postgresql/commit
Doc: fix missing explanation of default object privileges.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 11 Oct 2017 20:56:23 +0000 (16:56 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 11 Oct 2017 20:56:40 +0000 (16:56 -0400)
commit19989d8480d4e802dd85fd6a16cdb8fbb0fcc1b2
treea8f0b533b56afa79a9d3fc51d398093b1cf6194c
parent36c687a22f49d5ec3fb3fc2827fa87ba7486149d
Doc: fix missing explanation of default object privileges.

The GRANT reference page, which lists the default privileges for new
objects, failed to mention that USAGE is granted by default for data
types and domains.  As a lesser sin, it also did not specify anything
about the initial privileges for sequences, FDWs, foreign servers,
or large objects.  Fix that, and add a comment to acldefault() in the
probably vain hope of getting people to maintain this list in future.

Noted by Laurenz Albe, though I editorialized on the wording a bit.
Back-patch to all supported branches, since they all have this behavior.

Discussion: https://postgr.es/m/1507620895.4152.1.camel@cybertec.at
doc/src/sgml/ref/grant.sgml
src/backend/utils/adt/acl.c