@@ -140,14 +140,14 @@ GRANT <replaceable class="PARAMETER">role_name</replaceable> [, ...] TO <replace
140
140
141
141
<para>
142
142
PostgreSQL grants default privileges on some types of objects to
143
- <literal>PUBLIC</literal>. No privileges are granted to
144
- <literal>PUBLIC</literal> by default on tables,
145
- columns, schemas or tablespaces. For other types, the default privileges
146
- granted to <literal>PUBLIC</literal> are as follows:
147
- <literal>CONNECT</literal> and <literal>CREATE TEMP TABLE</literal> for
148
- databases; <literal>EXECUTE</literal> privilege for functions; and
149
- <literal>USAGE</literal> privilege for languages.
150
- The object owner can, of course, <command>REVOKE</command>
143
+ <literal>PUBLIC</literal>. No privileges are granted to
144
+ <literal>PUBLIC</literal> by default on tables,
145
+ columns, schemas or tablespaces. For other types, the default privileges
146
+ granted to <literal>PUBLIC</literal> are as follows:
147
+ <literal>CONNECT</literal> and <literal>CREATE TEMP TABLE</literal> for
148
+ databases; <literal>EXECUTE</literal> privilege for functions; and
149
+ <literal>USAGE</literal> privilege for languages.
150
+ The object owner can, of course, <command>REVOKE</command>
151
151
both default and expressly granted privileges. (For maximum
152
152
security, issue the <command>REVOKE</> in the same transaction that
153
153
creates the object; then there is no window in which another user
0 commit comments