psql“不允许登录角色”& “无法连接到服务器”

时间:2016-11-29 14:16:30

标签: postgresql heroku

我克隆了我在计算机上的cloud9 IDE上做的一个项目。这个项目是在轨道上使用Heroku& amp;的PostgreSQL。

我想从我的计算机上启动它,我做了启动项目所需的一切,如安装库,捆绑安装,安装postgresql等......

但似乎我错过了postgresql的一些东西。我遇到了2个问题

第一个,我不能像我在Cloud9上那样直接从我的bash启动psql。我必须这样做:

sudo -i -u postgres //it open something like a new bash
psql //then psql is launch

我希望能够只键入psql但显示

role tellimi is not permitted to log in

我尝试创建角色(PostgreSQL: role is not permitted to log in),但消息变为

database tellimi does not exist

但是tellimi是我的用户名,而不是数据库

然后我想在salesforce上检查我的数据库,所以我在新的env变量$ DTABASE_URL中添加url但是当我这样做时

psql $DATABASE_URL

显示

  

psql:无法连接到服务器:Connexionendéeparexpirationdidélaid'revte       服务器是否在主机“ec2-54-247-125-202.eu-west-1.compute.amazonaws.com”(54.247.125.202)上运行并接受       端口5432上的TCP / IP连接?

那么如何正确设置postgresql来回答这两个问题呢?

0 个答案:

没有答案