Vous n'êtes pas identifié(e).
Pages : 1
Effectivement, c'est plus simple et ça fonctionne !
Merci beaucoup !!
:-D
Bon ça n'est pas encore ça. Là ça donne tous les groupes avec tous leurs membres.
Je voudrais obtenir les membres pour un seul groupe dont je mettrais le nom dans la requête.
En me basant sur ta requête et pour un groupe appelé legroupe, la requêtre suivante fonctionne,
mais il y a sans doute plus simple :
select member from (SELECT role.rolname as role, member.rolname as member from pg_auth_members join pg_roles member on (pg_auth_members.member=member.oid) join pg_roles role on (pg_auth_members.roleid=role.oid) ) as membres where role='legroupe';
Ta requête me donne la liste de tous les noms des membre de tous les groupes avec leur grantor.
Or j'aurais besoin de la liste de tous les noms des membre d'un groupe donné. Je n'ai pas besoin
de l'information sur le grantor.
C'est effectivement dans ces tables et sur cet attribut qu'avaient abouti mes recherches.
Malheureusement, mes connaissances en SQL ne sont plus toutes fraîches et je ne sais plus faire :-(
Bonjour,
je cherche à récupérer tous les noms des membre d'un groupe (role) donné.
Merci d'avance.
Pages : 1