Thread: Пароль в psql
Кто-нибудь знает как в командной строке (или как-то по-другому, неинтерактивно) задать пароль для psql? Мне надо скрипт написать, который бы автоматом сам пароль вводил. -- С уважением, Виктор
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--
Oleg Bartunov wrote: > On Thu, 5 May 2005, Viktor Vislobokov wrote: > >> Кто-нибудь знает как в командной строке (или как-то >> по-другому, неинтерактивно) задать пароль для psql? >> Мне надо скрипт написать, который бы автоматом сам >> пароль вводил. > > > несколько способов > 1. прописать в ~/.psqlrc - не пробовал > 2. PGPASSWORD=tvoy_password psql ..... Круто! А в man'е про PGPASSWORD ничего нету! Непорядок. -- С уважением, Виктор
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