2

ローカルの postgres サーバーに postgres データベースをインポートしました。setup.local というファイルを使用して、(django がデータを取得できるようにするために) データベースに接続する必要がありました。

DB_HOST=localhostDB_NAMEDB_USER、を指定する必要がありますDB_PASSWORD

DB_HOST はlocalhost間違いありません。DB_name は、インポート時に選択したものです ( psql imported_db < downloaded_DB)

DB_USER は my_name です (または、所有者を変更できますALTER DATABASE imported_db OWNER TO other_name)。

私にとって重要なのは、(変数名が DB_PASSWORD であっても) データベースのパスワードではなく、ユーザー (my_name または other_name) のパスワードを使用する必要があることです。

質問: psql データベースにはパスワードがありますか、それともロール/ユーザーだけにパスワードがあり、それらを使用してデータベースにアクセスしますか?

アンドレア

4

2 に答える 2