|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
Bonjour !
Je voudrais savoir comment faire pour récupérer les roles attribués à l'utilisateur courrant. Imaginons que j'ai les roles suivants. lecteur administrateur Et que j'ai un utilsateur ayant login 'jean' jean est un lecteur : GRANT lecteur TO jean Maintenant comment faire dans mon application pour récupérer le nom du role attribué à jean ? |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
regarde dans
|
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
ça ne me donne pas d'information sur le role de mon utilisateur
|
|
|
00
|
|
|
#4 | |||
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
Avec cette table j'ai des informations sur tous les rôles. Mais ce que je veux savoir c'est quel role a été attribué à un utilisateur.
par exemple dans ma table pg_roles j'ai les entrés suivantes role -------------- postgres lecteur jean à partir du login de l'utilisateur (jean) je veux pouvoir obtenir son role (lecteur). Comment faire ? |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
Non, vraiment pas d'idée ?
|
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Je ne peux pas lancer la requête du boulot. Il y a des restrictions. Par contre, en faisant un where sur la colonne rolname, tu devrais avoir ce que tu recherches. Je ne vois pas trop où est le problème.
|
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
C'est bon !
je peux obtenir les informations dont j'ai besoin en croisant les tables pg_roles et pg_auth_members. |
|
|
00
|
|
|
#9 |
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Tu peux nous fournir le script ??
A+ |
|
|
00
|
|
|
#10 | ||
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
Bien entendu :
Pour connaître le(s) role(s) de jean : Code :
On espérant que ça soit utile à quelqu'un d'autre |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com