mirror of
https://github.com/postgres/postgres.git
synced 2025-07-30 11:03:19 +03:00
Add pg_checkpointer predefined role for CHECKPOINT command.
Any user with the privileges of pg_checkpointer can issue a CHECKPOINT command. Reviewed-by: Stephen Frost Discussion: https://postgr.es/m/67a1d667e8ec228b5e07f232184c80348c5d93f4.camel%40j-davis.com
This commit is contained in:
@ -52,7 +52,9 @@ CHECKPOINT
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Only superusers can call <command>CHECKPOINT</command>.
|
||||
Only superusers or users with the privileges of
|
||||
the <link linkend="predefined-roles-table"><literal>pg_checkpointer</literal></link>
|
||||
role can call <command>CHECKPOINT</command>.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
|
@ -582,6 +582,12 @@ DROP ROLE doomed_role;
|
||||
<entry>Allow executing programs on the database server as the user the database runs as with
|
||||
COPY and other functions which allow executing a server-side program.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pg_checkpointer</entry>
|
||||
<entry>Allow executing
|
||||
the <link linkend="sql-checkpoint"><command>CHECKPOINT</command></link>
|
||||
command.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
|
Reference in New Issue
Block a user