Re: su-like behavior

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: su-like behavior
Дата
Msg-id 20060204025249.GA19279@wolff.to
обсуждение исходный текст
Ответ на su-like behavior  (David Lutterkort <dlutter@redhat.com>)
Ответы Re: su-like behavior  (Alvaro Herrera <alvherre@commandprompt.com>)
Список pgsql-admin
On Fri, Feb 03, 2006 at 15:48:35 -0800,
  David Lutterkort <dlutter@redhat.com> wrote:
> Hi,
>
> I want to run some sql scripts through psql from a process that runs as
> root. Since I have no reason to trust the sql scripts, I want to run
> them in psql as a specific database user that doesn't have a
> corresponding login account, i.e. I want to do something like
>
>         [start as root]
>         su - postgres
>         psql DBNAME DBUSER < script.sql
>
> or
>         [start as root]
>         su - postgres
>         psql
>         \connect DBNAME DBUSER
>         \i script.sql
>
> The problem is that I haven't been able to do this without being
> prompted for a password. Is this possible, i.e. is there a way to go
> from a superuser (postgres) to a less privileged user without having to
> supply the password ?

You could use ident authentication and let the OS 'postgres' user connect
as any postgres user.

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

Предыдущее
От: David Lutterkort
Дата:
Сообщение: su-like behavior
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: su-like behavior