Thread: Пароль в psql

Пароль в psql

From
"Viktor Vislobokov"
Date:
Кто-нибудь знает как в командной строке (или как-то
по-другому, неинтерактивно) задать пароль для psql?
Мне надо скрипт написать, который бы автоматом сам
пароль вводил.

--
С уважением, Виктор



Re: Пароль в psql

From
Oleg Bartunov
Date:
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---559023410-1934083636-1115290608=:18597
Content-Type: TEXT/PLAIN; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8BIT

On Thu, 5 May 2005, Viktor Vislobokov wrote:

> Кто-нибудь знает как в командной строке (или как-то
> по-другому, неинтерактивно) задать пароль для psql?
> Мне надо скрипт написать, который бы автоматом сам
> пароль вводил.

несколько способов
1. прописать в ~/.psqlrc - не пробовал
2. PGPASSWORD=tvoy_password psql .....

>
>

     Regards,
         Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
---559023410-1934083636-1115290608=:18597--

Re: Пароль в psq

From
"Viktor Vislobokov"
Date:
Oleg Bartunov wrote:

> On Thu, 5 May 2005, Viktor Vislobokov wrote:
>
>> Кто-нибудь знает как в командной строке (или как-то
>> по-другому, неинтерактивно) задать пароль для psql?
>> Мне надо скрипт написать, который бы автоматом сам
>> пароль вводил.
>
>
> несколько способов
> 1. прописать в ~/.psqlrc - не пробовал
> 2. PGPASSWORD=tvoy_password psql .....

Круто! А в man'е про PGPASSWORD ничего нету!
Непорядок.

--
С уважением, Виктор



Re: Пароль

From
"Alexander M. Pravking"
Date:
On Thu, May 05, 2005 at 02:56:48PM +0400, Oleg Bartunov wrote:
> On Thu, 5 May 2005, Viktor Vislobokov wrote:
>
> >Кто-нибудь знает как в командной строке (или как-то
> >по-другому, неинтерактивно) задать пароль для psql?
> >Мне надо скрипт написать, который бы автоматом сам
> >пароль вводил.
>
> несколько способов
> 1. прописать в ~/.psqlrc - не пробовал
> 2. PGPASSWORD=tvoy_password psql .....

http://www.postgresql.org/docs/8.0/static/libpq-envars.html

PGPASSWORD sets the password used if the server demands password
authentication. Use of this environment variable is not recommended for
security reasons (some operating systems allow non-root users to see
process environment variables via ps); instead consider using the
~/.pgpass file (see Section 27.12).

Собственно, вот.

--
Fduch M. Pravking