前提・実現したいこと
Django初心者です。書籍をもとに簡単な会員制Webアプリを作成しております。
エラーが解決できずご質問致します。
発生している問題・エラーメッセージ
Djangoのデータベース設定をPostgreSQLに変更しようしております。
PostgreSQL上に、private_diaryというデータベースを作り実行しようとすると下記エラーが出ます。
psycopg2.OperationalError: FATAL: password authentication failed for user "xxxx"
sttting.pyの内容は下記のとおりです。
#setting.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'private_diary', 'USER': os.environ.get('DB_USER'), 'PASSWORD': os.environ.get('DB_PASSWORD'), 'HOST': '', 'PORT': '', } } ```データベース一覧 ![イメージ説明](0aac9a69a98986c7a53c96c42f187a37.png) ### 試したこと 他の方の質問をみて、pg_hba.confの中身を下記のように修正すると成功している事例があるので local all all peer ↓ local all all md5 ![イメージ説明](62731792069ba48cd9e6368d6f721cb1.png) 試してみたのですが上手くいきませんでした。 PostgreSQLに原因があるのはわかるのですが、そこから先がわかりません。 ご教授頂ければ幸いです。よろしくお願いします。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。