以前に、
PostgreSQLでパスワードを省略する方法を書いたが、Windows だと、少々勝手が違うので、メモ。
※
PostgreSQL 8.0.0 文書 27.12. パスワードファイル を参照しています。
http://www.postgresql.jp/document/pg800doc/html/libpq-pgpass.html
Windows以外の環境では、ユーザのホームディレクトリに、
パスワードの情報を.pgpass というファイルに書くことで(
⇒.pgpass の書き方)
psql などでパスワードを聞かれなくする(入力を省略する)ことができるが、
Windows環境では、以下のようにする必要がある。
ファイル名:pgpass.conf
ファイルの場所:%APPDATA%\postgresql\pgpass.conf
権限:現状では、特に設定の必要なし。
%APPDATA% が含まれると、こんな感じの場所。
C:\Documents and Settings\SEFUUMI\Application Data\postgresql
かなり、勝手が違います。ご注意を。