Privilege for seeing queries using pg_stat_get_backend_activity

Поиск
Список
Период
Сортировка
От Marc Munro
Тема Privilege for seeing queries using pg_stat_get_backend_activity
Дата
Msg-id 1137691032.18509.6.camel@bloodnok.com
обсуждение исходный текст
Ответы Re: Privilege for seeing queries using pg_stat_get_backend_activity  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Privilege for seeing queries using pg_stat_get_backend_activity  (Michael Fuhr <mike@fuhr.org>)
Список pgsql-general
I want certain users to be able to examine running queries using
pg_stat_get_backend_activity.  Unfortunately, this will only show other
users' activity if you have superuser privilege.

I do not want to give monitoring users superuser privilege, but I do
need to allow them to perform monitoring tasks.

I've tried tricks with security definer functions but this does not help
as pg_stat_get_backend_activity explicitly checks for the caller being a
superuser.

Aside from implementing my own version of pg_stat_get_backend_activity
in C, does anyone have any suggestions?

Should there be a standard privilege that allows this (please say yes)?

__
Marc


Вложения

В списке pgsql-general по дате отправления:

Предыдущее
От: vishal saberwal
Дата:
Сообщение: Re: Rollback to Previous Version
Следующее
От: Michael Fuhr
Дата:
Сообщение: Re: create plperlu langage fails