Re: How to get all users under a group

From: Emi Lu <emilu(at)encs(dot)concordia(dot)ca>
To: pgsql-sql(at)postgresql(dot)org
Subject: Re: How to get all users under a group
Date: 2006-09-13 13:51:48
Message-ID: 45080CF4.2000802@encs.concordia.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

To answer my own question:

SELECT g.groname , u.usename AS "User name"
FROM pg_catalog.pg_user u
left join pg_catalog.pg_group g on(u.usesysid = ANY(g.grolist))
ORDER BY 1, 2;

>
> I know \du+ can get all group info for each user.
>
> Could someone tell me how to get all users under each group please?
>
> such as provide the group name, showing all users under the group.
>
> Thanks,
> Emi
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Markus Schaber 2006-09-13 20:34:08 Aggregates with internal state type?
Previous Message Osvaldo Rosario Kussama 2006-09-12 20:54:12 Re: Sorting items in aggregate function