aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFujii Masao <fujii@postgresql.org>2019-05-09 01:35:13 +0900
committerFujii Masao <fujii@postgresql.org>2019-05-09 01:43:41 +0900
commit2be2fee248396bbfdeced55f74fd23148e2745af (patch)
treeb9b1dab6d979c53d99ccef996fbf47b4ea7fc876
parentf40fb143eddb4838c7309881ff929a65c28dd8d0 (diff)
downloadpostgresql-2be2fee248396bbfdeced55f74fd23148e2745af.tar.gz
postgresql-2be2fee248396bbfdeced55f74fd23148e2745af.zip
Fix documentation for the privileges required for replication functions.
Previously it's documented that use of replication functions is restricted to superusers. This is true for the functions which use replication origin, but not for pg_logicl_emit_message() and functions which use replication slot. For example, not only superusers but also users with REPLICATION privilege is allowed to use the functions for replication slot. This commit fixes the documentation for the privileges required for those replication functions. Back-patch to 9.4 (all supported versions). Author: Matsumura Ryo Discussion: https://postgr.es/m/03040DFF97E6E54E88D3BFEE5F5480F74ABA6E16@G01JPEXMBYT04
-rw-r--r--doc/src/sgml/func.sgml6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index 1be2b33261f..089fc8f099f 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -17342,8 +17342,10 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
See <xref linkend="streaming-replication">,
<xref linkend="streaming-replication-slots">, and
<xref linkend="replication-origins">
- for information about the underlying features. Use of these
- functions is restricted to superusers.
+ for information about the underlying features.
+ Use of functions for replication origin is restricted to superusers.
+ Use of functions for replication slot is restricted to superusers
+ and users having <literal>REPLICATION</literal> privilege.
</para>
<para>