【发布时间】:2019-01-01 03:04:03
【问题描述】:
我在本地 postgres 服务器中导入了一个 postgres 数据库。 我必须使用名为 setup.local 的文件连接到数据库(以允许 django 检索数据)。
需要指定:DB_HOST=localhost、DB_NAME、DB_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)。
对我来说,最重要的是我必须使用用户(my_name 或 other_name)密码而不是数据库密码(即使变量名是 DB_PASSWORD)。
所以问题: psql 数据库是否有密码或只是角色/用户有密码并使用它们来访问数据库?
安德烈亚
【问题讨论】:
-
没有数据库密码。仅供用户使用
标签: postgresql passwords pg-hba.conf