次の手順は、Ubuntu12.04にpostgres9.1を新規インストールする場合に機能します。 (Ubuntu14.04のpostgres9.3.9でも機能しました。)
デフォルトでは、postgresは「postgres」という名前のユーザーを作成します。私たちは彼女としてログインし、彼女にパスワードを与えます。
$ sudo -u postgres psql
\password
Enter password: ...
...
psql
のログアウト \q
と入力します またはctrl+d
。次に、「postgres」として接続します。 -h localhost
パート重要 :psql
に通知します PEER接続(パスワードを気にしない)ではなく、TCP接続(パスワード認証を使用するように構成されている)を使用して接続するクライアント。
$ psql -U postgres -h localhost