Re: pg_hba, access control for a webserver, superuser, and joe user

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: pg_hba, access control for a webserver, superuser, and joe user
Дата
Msg-id 20030129072656.GA19996@wolff.to
обсуждение исходный текст
Ответ на pg_hba, access control for a webserver, superuser, and joe user  (jerry.nospam@theashergroup.com (Jerry Asher))
Список pgsql-admin
On Tue, Jan 28, 2003 at 15:39:03 -0800,
  Jerry Asher <jerry.nospam@theashergroup.com> wrote:
>
> Does the order of statements in pg_hba.conf matter?
> Is there a priority and a fallback of sorts?  Try this first mechanism
> and if that fails, try the next mechanism?

Yes the order matters. Only the first rule that matches is used to
do the authentication. If it fails no other rules are tried.

For your kind of set up, you want to do the user specific rules first
(postgres and the web user) followed by the wildcard rule for users
connecting to a matching database.

Here is a sample that I use that is similar to what you are trying to do.

HBA:
local        all           postgres                                        ident postgres
local        area,book,cube,template1           bruno                                        ident sameuser
local        area,book           nobody                                        ident nobody
local        sameuser            all                                       ident sameuser

IDENT:
postgres    root    postgres
postgres    bruno    postgres
postgres    postgres    postgres
nobody    bruno    nobody
nobody    nobody    nobody

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

Предыдущее
От: "Yudha Setiawan"
Дата:
Сообщение: Error Code
Следующее
От: "Yudha Setiawan"
Дата:
Сообщение: Just Make Sure