doc: Mention pg_read_all_stats in description of track_activities
authorMichael Paquier
Sat, 21 May 2022 10:06:01 +0000 (19:06 +0900)
committerMichael Paquier
Sat, 21 May 2022 10:06:01 +0000 (19:06 +0900)
The description of track_activities mentioned that it is visible to
superusers and that the information related to the current session can
be seen, without telling about pg_read_all_stats.  Roles that are
granted the privileges of pg_read_all_stats can also see this
information, so mention it in the docs.

Author: Ian Barwick
Reviewed-by: Nathan Bossart
Discussion: https://postgr.es/m/CAB8KJ=jhPyYFu-A5r-ZGP+Ax715mUKsMxAGcEQ9Cx_mBAmrPow@mail.gmail.com
Backpatch-through: 10

doc/src/sgml/config.sgml

index 9e70c5d3dd5659b21025ab360a7340cb6a9388ed..101c6df7ac0cecc556ad37a255e580a06e3f93d7 100644 (file)
@@ -7296,7 +7296,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
         executing command of each session, along with the time when
         that command began execution. This parameter is on by
         default. Note that even when enabled, this information is not
-        visible to all users, only to superusers and the user owning
+        visible to all users, only to superusers, members of the
+        pg_read_all_stats role and the user owning
         the session being reported on, so it should not represent a
         security risk.
         Only superusers can change this setting.