Re: users and passwords problem

Поиск
Список
Период
Сортировка
От Anthony E. Greene
Тема Re: users and passwords problem
Дата
Msg-id 396DCCFA.6C2E13A1@pobox.com
обсуждение исходный текст
Ответ на users and passwords problem  (Denis Pugnere <Denis.Pugnere@igh.cnrs.fr>)
Список pgsql-admin
Denis Pugnere wrote:
>
> PG 7.0.2, RH Linux 6.2
>
> I'm trying to secure access to pgsql databases.
> the politic I use is to only allow access databases with passwords.
>
> for this, I use in pg_hba.conf :
> local   all                                     password
> host    all     127.0.0.1       255.255.255.255 password
>
> I don't understand why with this configuration I can access to all
> databases even if I'm not the owner, for example : If the database test is
> owned by user1 and this user has all grants on all tables in this
> database, every user created with "CREATE USER ..." (with or without
> password) in the local system can run a command like :
>
> user2% psql test -U user1
> Welcome to psql, the PostgreSQL interactive terminal.
>
> Type:  \copyright for distribution terms
>        \h for help with SQL commands
>        \? for help on internal slash commands
>        \g or terminate with semicolon to execute query
>        \q to quit
>
> test=>
>
> Why this access is allowed ?
> How to secure accesses to databases ?

Have that "unauthorized" user try a SELECT and see what happens. They
are allowed to connect, but not to retrieve any records.

--
Anthony E. Greene <agreene@pobox.com> <http://www.pobox.com/~agreene/>
PGP Key: 0x6C94239D/7B3D BD7D 7D91 1B44 BA26  C484 A42A 60DD 6C94 239D
Linux. The choice of a GNU Generation. <http://www.linux.org/>

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

Предыдущее
От: Denis Pugnere
Дата:
Сообщение: users and passwords problem
Следующее
От: Jerome Slangen
Дата:
Сообщение: Installation & perf tuning under Linux PPC