【发布时间】:2014-09-22 20:14:38
【问题描述】:
我是 Postgres 和 Heroku 的新手。我正在尝试从 Heroku 中提取数据库,但我缺少一些简单的东西。我做到了:
heroku pg:pull HEROKU_POSTGRESQL_IVORY_URL localdb
我得到了错误:
createdb: database creation failed: ERROR: permission denied to create database
然后我对“sudo”进行了同样的尝试。我得到了:
createdb: could not connect to database template1: FATAL: role "root" does not exist
所以,一定是我缺少一些我找不到的简单命令。我在 Linux 上,我安装了 Postgres 并且可以正常工作。
【问题讨论】:
-
我认为您必须在您的
PostgreSQL或Postgres中创建一个名为root的用户角色而不是Postgre.....create role root login
标签: postgresql heroku