51.81. pg_roles
The view pg_roles provides access to information about database roles. This is simply a publicly readable view of pg_authid that blanks out the password field.
Table 51.82. pg_roles Columns
| Column Type Description |
|---|
|
Role name |
|
Role has superuser privileges |
|
Role automatically inherits privileges of roles it is a member of |
|
Role can create more roles |
|
Role can create databases |
|
Role can log in. That is, this role can be given as the initial session authorization identifier |
|
Role is a replication role. A replication role can initiate replication connections and create and drop replication slots. |
|
For roles that can log in, this sets maximum number of concurrent connections this role can make. -1 means no limit. |
|
Not the password (always reads as |
|
Password expiry time (only used for password authentication); null if no expiration |
|
Role bypasses every row level security policy, see Section 5.8 for more information. |
|
Role-specific defaults for run-time configuration variables |
|
ID of role |
© 1996–2021 The PostgreSQL Global Development Group
Licensed under the PostgreSQL License.
https://www.postgresql.org/docs/13/view-pg-roles.html