Re: WAL's listing in pg_xlog by some sql query

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Re: WAL's listing in pg_xlog by some sql query
Дата
Msg-id CAB7nPqTns4VkpFq62wVWeu8AYqGyqLD_nd=NstbOrL4cUpjgBg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: WAL's listing in pg_xlog by some sql query  (Sameer Kumar <sameer.kumar@ashnik.com>)
Ответы Re: WAL's listing in pg_xlog by some sql query  (Vik Fearing <vik@2ndquadrant.fr>)
Список pgsql-general
On Fri, Jun 3, 2016 at 11:23 AM, Sameer Kumar <sameer.kumar@ashnik.com> wrote:
>
>
> On Fri, Jun 3, 2016 at 4:30 AM Stephen Frost <sfrost@snowman.net> wrote:
>>
>> * Sameer Kumar (sameer.kumar@ashnik.com) wrote:
>> > On Fri, 3 Jun 2016, 12:14 a.m. Alex Ignatov, <a.ignatov@postgrespro.ru>
>> > wrote:
>> > > Can I list all WAL files in pg_xlog  by using some sql query in
>> > > Postgres?
>> >
>> > Try
>> >
>> > Select pg_ls_dir('pg_xlog');
>>
>> Note that this currently requires superuser privileges.
>>
>> Given the usefulness of this specific query and that it could be used
>> without risk of the user being able to gain superuser access through it,
>> I'd like to see a new function added which does not have the superuser
>> check, but is not allowed to be called by public initially either.
>
>
> Can I not wrap it around another user defined function with SECURITY DEFINER
> and grant privilege to specific users who can use it?

pg_ls_dir() has a check on superuser() embedded in its code.
--
Michael


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

Предыдущее
От: Patrick Baker
Дата:
Сообщение: Re: PL/PGSQL + inserts+updates+limit - Postgres 9.3
Следующее
От: Patrick Baker
Дата:
Сообщение: Re: PL/PGSQL + inserts+updates+limit - Postgres 9.3