Forum Programmation.SQL Savoir quels utilisateurs sont dans le groupe avec postgreSQL.

Posté par  .
Étiquettes :
0
2
déc.
2005
Hello !
Je viens juste d'installer un postgresql 8.1.0 (dernier cri, donc), et je commence à migrer mes anciennes bases.
Pour une application intranet, j'ai besoin de remplir une liste html avec l'id et le nom des utilisateurs faisant partie d'un groupe.
Avant, avec un vieux postgreSQL 7.4, j'avais une requête de ce genre :
select pg_user.usesysid as usr_id, pg_user.usename from pg_group, pg_user where pg_group.grolist *= pg_user.usesysid and groname='nom_du_groupe';
Ca fonctionnait, grâce au package array_iterator fourni dans contrib.
Mais visiblement ce paquet n'est plus inclus avec les sources de postgreSQL, et il est même probable qu'il existe une solution plus propre pour obtenir cette information. Si l'un d'entre-vous pouvait me fournir la requête magique correspondant, ce serait merveilleux !
Merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.