Vous n'êtes pas identifié(e).

#1 20/05/2014 16:39:26

JOF-RNUR
Membre

Voir pour 1 instance ce que peuvent faire tous les roles existants

Bonjour
Quelqu'un a t'il déjà mit au point une requête permettant d'afficher tous les rôles définis dans une instance et en affichant pour chacun les databases/schemas et grant qui lui sont alloué ?

Typiquement voir par exemple:
appliAadmin       |  databaseA | public        | all privileges
appliBadmin       |  databaseB | public        | all privileges
                                               schemaB2  | all privileges
appliAreadonly   |  databaseA | public         | select on all tables
appliBreadwrite  |  databaseB | schemaB2  | select, insert, update, delete

Cela permettrait de faire une verification que chaque morceau applicative independent travail bien sur ses objets et schemas.

Cdlt
J°F

Hors ligne

#2 21/05/2014 20:01:30

gleu
Administrateur

Re : Voir pour 1 instance ce que peuvent faire tous les roles existants

Il me semble que l'outil pg_permissions le permet. Voir https://github.com/rjuju/pgpermissions.


Guillaume.

Hors ligne

Pied de page des forums