Re: supplying password to psql on command line?

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: supplying password to psql on command line?
Дата
Msg-id 200210291808.g9TI8JR09845@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: supplying password to psql on command line?  (Christoph Dalitz <christoph.dalitz@hs-niederrhein.de>)
Список pgsql-general
Christoph Dalitz wrote:
>
> > Date: Mon, 28 Oct 2002 10:56:32 -0800
> > From: Medi Montaseri <medi.montaseri@intransa.com>
> >
> > I think Font ends are moving away from this approach as others can see
> > your supplied
> > passwd by a simple ps(1) command.
> >
> There used to be a program "hide.c" available from the oracle website,
> which made this impossible. Unfortunately I can no longer find it.
>
> A simpler approach however is to supply the password from stdin.
> With Oracle's sqlplus this works as follows:
>
>     #!/bin/sh
>
>     sqlplus <<EOF
>     userid/password@tnasalias
>     /* SQL commands */
>     EOF
>
> Unfortunately this does *not* work with psql because for some strange reason
> psql does not read the password from stdin.

psql will read the password from stdin if there is no controlling
terminal on /dev/tty.

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

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

Предыдущее
От: Kevin Old
Дата:
Сообщение: Stream data into Postgres via Perl
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: DAFS?