私はpostgres.appを使い始めようとしている初心者です。最終的に Django アプリケーションを Heroku にデプロイするための適切な基盤を確実に構築したいと考えています。
postgres.app ドキュメントの手順に従いましたが、追加の質問がいくつかあります。
私の開発環境 (個人の osx マシン上) では、パスワードなしで Django アプリケーションをデフォルト/ルート ユーザー ($USER) としてデータベースに接続しても問題ありませんか?
default/root ユーザーのパスワードを設定したい場合、どのようにすればよいですか? 私は試してみましたが
ALTER USER [username] with password '[password]';
、~/Library/Containers/com.heroku.postgres/Data/Library/Application Support/Postgres/var/pg_hba.conf
成功しませんでした。psql
ターミナルに入力しても、postgres シェルへの認証されていないアクセスが引き続き提供されます。pgAdminを使用して postgres.app サーバーに接続する正しい方法は何ですか。私の現在の設定は次のとおりです。
Maintenance DB
設定が正しいかどうかに主に関心があると思います:Name: development
Host: localhost
Port: 5432
Maintenance DB: [$USER] # ie, "joe"... これは代わりに "postgres" にするべきですか?
ユーザー名: [$USER]
パスワード:
どうもありがとうございました。追加のアドバイスはいつでも大歓迎です。