Re: How to grant a user read-only access to a database?

Поиск
Список
Период
Сортировка
От Craig Ringer
Тема Re: How to grant a user read-only access to a database?
Дата
Msg-id 4B8D0092.4080607@postnewspapers.com.au
обсуждение исходный текст
Ответ на Re: How to grant a user read-only access to a database?  (Thom Brown <thombrown@gmail.com>)
Список pgsql-general
On 2/03/2010 8:00 PM, Thom Brown wrote:

> CREATE ROLE testuser WITH LOGIN; -- At this point we haven't assigned
> this user to any group
>
> SET ROLE testuser;
> SELECT * FROM table_a;
>
> We get:
> ERROR:  permission denied for relation table_a

... if table_a doesn't have grants to public, which it may well. I like
to revoke public access to my schema and to my database to make very,
very sure that only roles I've explicitly allowed can get in.

I prefer to explicitly revoke all rights from public on objects.

--
Craig Ringer

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

Предыдущее
От: Thom Brown
Дата:
Сообщение: Re: How to grant a user read-only access to a database?
Следующее
От: Pavel Stehule
Дата:
Сообщение: Re: need a query