PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 25/06/2013 16:59:16

bidouilles
Membre

insufficient privilege sur pg_stat_activity (=supervision SQL PgAdmin)

insufficient privilege sur pg_stat_activity (pg_stat_activity =affichage les Requêtes passées via la supervision de PgAdmin)

Bonjour,

Avec PgAdmin III et PostgreSQL en 9.1.9 avec le super utilisateur postgres j’ai bien accès en supervision aux SQL des requêtes passé dans « Outil » « Etat du serveur » colonne « Requête »
(cela est équivalent à faire : select * from pg_stat_activity;)

via le super utilisateur postgres j'ai donc fait:
GRANT SELECT ON TABLE pg_stat_activity TO UtilisateurRO;

via l'utilisateurRO
select * from pg_stat_activity;

on a acces uniquement aux requêtes de cet utilisateur

pour les autres la colonne de l’affichage du SQL de la requête « current_query » reste encore à <insufficient privilege>)

auriez vous une idée pour voir tout les sql en cours de tous les utilisateurs connecté à une base svp?

Hors ligne

#2 25/06/2013 17:02:47

Bidou
Membre

Re : insufficient privilege sur pg_stat_activity (=supervision SQL PgAdmin)

Bonjour,

Il vous faut sûrement mettre votre utilisateur en mode super-utilisateur de la base et non pas juste lui donner les accès à votre table.

Hors ligne

#3 25/06/2013 18:58:00

gleu
Administrateur

Re : insufficient privilege sur pg_stat_activity (=supervision SQL PgAdmin)

Il faut être superutilisateur pour accéder à la requête en cours d'exécution.


Guillaume.

Hors ligne

Pied de page des forums