Re: pg_hba.conf and postgresql 7.2

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: amy(at)real-time(dot)com
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: pg_hba.conf and postgresql 7.2
Date: 2004-02-03 20:18:08
Message-ID: 20040203201808.GA31164@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Tue, Feb 03, 2004 at 12:48:34 -0600,
amy(at)real-time(dot)com wrote:
> New to postgresql...I've done a lot of google-searching and searching of
> the pgsql archives but haven't found much...
>
>
> I'm trying to configure pg_hba.conf so that:
>
> 1. using a local connection, user postgres does not require a password for any database
> 2. using a local connection, all other users require password for all
> databases
>
> We are running debian stable so we have postgresql 7.2 From what I
> understand, the syntax of pg_hba.conf changed with 7.3, making it easier
> to do what I want to above. With 7.3, I would do this I think:
>
> local all postgres trust
> local all md5
>
> Is there a way to accomplish this with version 7.2?

I don't believe you can do it with 7.2. The first rule that matches
on database, connection type and IP address applies. So you can't
have different authentication methods for different database users.

>
> If not, I was planning on setting a password for user postgres. However,
> in that case, what's the easiest way for backup scripts, etc, running as
> user postgres to be passed the password?

You might look at using ident authentication and a sameuser mapping.
Whether this will work for you or not depends on how OS users relate
to DB users.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Shane Wright 2004-02-03 22:35:02 hanging for 30sec when checkpointing
Previous Message Paul Tuckfield 2004-02-03 19:12:43 unsubscribe