BLOGTIMES
2009/04/19

psqlでパスワード入力を省略する

  postgresql 
このエントリーをはてなブックマークに追加

psqlを使ったバッチを書いたものの、普段あまりpostgresqlは使わないのでパスワード入力を省略する(というか、ターミナル以外からパスワードを入力する)方法が分からなくてちょっと苦戦してしまったので、要所の部分をメモ。

パスワードファイル - PostgreSQL 8.3.7文書

ユーザのホームディレクトリの.pgpassまたはPGPASSFILEで設定されるファイルは、接続にパスワードが必要な場合(かつ、他に指定されたパスワードが無かった場合)に使用するパスワードを格納するファイルです。 Microsoft Windowsでは、このファイルの名前は%APPDATA%\postgresql\pgpass.confです。 (ここで%APPDATA%はユーザのプロファイル内のアプリケーションデータディレクトリを示します。)

このファイル内の行の書式は次の通りです。
hostname:port:database:username:password


    トラックバックについて
    Trackback URL:
    お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
    このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/3004
    Trackbacks
    このエントリにトラックバックはありません
    Comments
    愛のあるツッコミをお気軽にどうぞ。[policy]
    古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
    コメントはありません
    Comments Form

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン