Re: [HACKERS] Here it is - view permissions

Поиск
Список
Период
Сортировка
От Oliver Elphick
Тема Re: [HACKERS] Here it is - view permissions
Дата
Msg-id 199802232153.VAA04322@linda.lfix.co.uk
обсуждение исходный текст
Ответы Re: [HACKERS] Here it is - view permissions
Re: [HACKERS] Here it is - view permissions
Список pgsql-hackers
Bruce Momjian wrote:
  >All tables are created with default permissions for SELECT to PUBLIC, so
  >views are no different.

Is this not contrary to the SQL standard?  I understood that SQL tables
are created with permissions for their creator only; any permissions for
other users must be granted explicitly.  According to "SQL The Standard
Handbook" (Cannan & Otten, 1993), the owner of the schema in which a table
is created is given a full set of privileges, and no other user can access
the table or even discover that it exists!

It certainly seems undesirable to give automatic access to data of unknown
sensitivity.  Surely the default permission should be for the table's
creator alone or for the owner of the PostgreSQL database (which I suppose
is equivalent to the `schema').

I see that Jan Wieck has posted a method for preventing world readability;
perhaps this should just be flagged as a configurable option.


--
Oliver Elphick                                Oliver.Elphick@lfix.co.uk
Isle of Wight                              http://www.lfix.co.uk/oliver

PGP key from public servers; key ID 32B8FAA1



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

Предыдущее
От: Tom I Helbekkmo
Дата:
Сообщение: Re: [HACKERS] Current 6.3 issues
Следующее
От: jwieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [HACKERS] pg_user "sealed"