Vous n'êtes pas identifié(e).
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
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
Il faut être superutilisateur pour accéder à la requête en cours d'exécution.
Guillaume.
Hors ligne