无法从heroku为我的Django应用程序提取数据库

时间:2016-01-29 15:31:44

标签: django postgresql heroku

我试图使用命令:

PGUSER=postgres PGPASSWORD=postgres heroku pg:pull DATABASE_URL localDB --app  django-www-app345

从我的heroku应用程序中获取postgres数据库。但它给了我错误:

!    createdb: could not connect to database template1: FATAL:  Peer authentication failed for user "postgres"
 !    
 !    Unable to create new local database. Ensure your local Postgres is working and try again.

我没有template1数据库,也没有localDB,我的postgres用户是postgres,我的密码也是

1 个答案:

答案 0 :(得分:1)

查看您的pga_hba.conf文件并搜索此行:

# TYPE DATABASE USER ADDRESS METHOD
local  all      all          peer

并更改peer的{​​{1}}:

md5