Re: How to grant read only functions execute permission to read only user

Поиск
Список
Период
Сортировка
От Tomas Vondra
Тема Re: How to grant read only functions execute permission to read only user
Дата
Msg-id bbde2d6f-aa8c-bbab-ddda-0ba35019160d@enterprisedb.com
обсуждение исходный текст
Ответ на How to grant read only functions execute permission to read only user  (Yi Sun <yinan81@gmail.com>)
Ответы Re: How to grant read only functions execute permission to read only user
Список pgsql-general

On 7/17/23 16:11, Yi Sun wrote:
> Hello guys,
> 
> Our read only user is okay to be granted read only permission of tables.
> 
> How to grant read only functions execute permission to read only user,
> is there a simple way to do it please? If not, how to get the list of
> read only functions please? Then can grant one by one based on the list,
> thanks

What is read-only function? I don't think Postgres has anything like
that. Functions inherit the privileges of the user that executes them by
default. So if the user is read-only (i.e. has just SELECT privilege),
then the function can't do any writes either.


regards

-- 
Tomas Vondra
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



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

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: Installation Issue
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: How to grant read only functions execute permission to read only user