- predefined-roles">
-
Predefined Roles
+ default-roles">
+
Default Roles
- predefined-roles">
+ default-roles">
-
PostgreSQL provides a set of
predefined
- roles which allow access to privileged capabilities and information.
- Administrators can GRANT these roles to login and non-login roles,
- providing those roles with access to the specified capabilities and
- information.
+
PostgreSQL provides a set of
default roles
+ which provide access to certain, commonly needed, privileged capabilities
+ and information. Administrators can GRANT these roles to users and/or
+ other roles in their environment, providing those users with access to
+ the specified capabilities and information.
- The predefined roles are described in -roles-table"/>.
- Note that the specific permissions for each of the predefined roles may
+ The default roles are described in -roles-table"/>.
+ Note that the specific permissions for each of the default roles may
change in the future as additional capabilities are added. Administrators
should monitor the release notes for changes.
-
predefined-roles-table">
-
Predefined Roles
+
default-roles-table">
+
Default Roles
|
pg_read_all_stats and pg_stat_scan_tables
roles are intended to allow administrators to easily configure a role for the
purpose of monitoring the database server. They grant a set of common privileges
- allowing the role to read configuration settings, statistics, and other
- system information normally restricted to superusers.
+ allowing the role to read various useful configuration settings, statistics and
+ other system information normally restricted to superusers.