Alvaro Herrera wrote:
> Rubén da Silva escribió:
>
>
>>Hasta ahora he hecho:
>>
>>"
>>SELECT groname, grosysid
>>FROM pg_group
>>WHERE grolist *= (SELECT usesysid FROM pg_user WHERE usename = 'xxxx')
>>"
>
>
> Hum, esto es en 8.1 o una version anterior? En 8.1 deberias estar
> examinando los catalogs pg_authid y pg_auth_members, no pg_group y
> pg_user. Estas dos ultimas estan obsoletas.
>
No todos los usuarios pueden hacer SELECT de esa tablas pg_authid y
pg_auth_members.
Sin embargo pg_group y pg_user son vistas accesibles publicamente.