On this page
The SHOW ROLES statement lists the roles for all databases.
Note:
Since the keywords ROLES and USERS can now be used interchangeably in SQL statements for enhanced PostgreSQL compatibility, SHOW ROLES is now an alias for SHOW USERS.
Synopsis
Required privileges
The role must have the SELECT privilege on the system.users and system.role_members tables.
Example
> SHOW ROLES;
username | options | member_of | estimated_last_login_time
-----------+----------------+-----------+------------------------------
admin | {CREATEROLE} | {} | NULL
carl | {NOLOGIN} | {} | NULL
petee | {} | {} | 2025-08-04 19:18:00.201402+00
root | {CREATEROLE} | {admin} | NULL
(4 rows)