Re: how to list privileges on the database object itself via SQL?

Поиск
Список
Период
Сортировка
От Erik Wienhold
Тема Re: how to list privileges on the database object itself via SQL?
Дата
Msg-id 874394544.1204470.1682533791565@office.mailbox.org
обсуждение исходный текст
Ответ на Re: how to list privileges on the database object itself via SQL?  (Holger Jakobs <holger@jakobs.com>)
Список pgsql-admin
> On 26/04/2023 19:55 CEST Holger Jakobs <holger@jakobs.com> wrote:
>
> Am 26.04.23 um 19:53 schrieb richard coleman:
>
> > ERROR: role "role" does not exist
> >  LINE 3: WHERE grantee = 'role'::regrole AND privilege_type I...
> >  ^
> >  SQL state: 42704
> >  Character: 151
>
> If you want to use the SQL statements used by psql on older versions of
> PostgreSQL, you should use the old version of psql.

'role'::regrole  works perfectly fine since pg9.5 if the role exists.
Use  grantee::regrole::text = 'role'  to be safe.

--
Erik



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

Предыдущее
От: richard coleman
Дата:
Сообщение: Re: how to list privileges on the database object itself via SQL?
Следующее
От: richard coleman
Дата:
Сообщение: Re: how to list privileges on the database object itself via SQL?