mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
Default monitoring roles
Three nologin roles with non-overlapping privs are created by default * pg_read_all_settings - read all GUCs. * pg_read_all_stats - pg_stat_*, pg_database_size(), pg_tablespace_size() * pg_stat_scan_tables - may lock/scan tables Top level role - pg_monitor includes all of the above by default, plus others Author: Dave Page Reviewed-by: Stephen Frost, Robert Haas, Peter Eisentraut, Simon Riggs
This commit is contained in:
@@ -16,8 +16,9 @@
|
||||
</para>
|
||||
|
||||
<para>
|
||||
By default public access is revoked from the functions, just in case
|
||||
there are security issues lurking.
|
||||
By default use is restricted to superusers and members of the
|
||||
<literal>pg_stat_scan_tables</literal> role. Access may be granted to others
|
||||
using <command>GRANT</command>.
|
||||
</para>
|
||||
|
||||
<sect2>
|
||||
|
Reference in New Issue
Block a user