Cloud9上的Postgres数据库设置要求输入sudo密码

时间:2015-01-27 18:55:46

标签: postgresql sudo psql cloud9-ide

所以我使用Cloud9 ide在Node.js项目上进行协作。我们正在使用Postgresql作为数据库,而the documentation for Postgres似乎使它变得非常简单。我可以sudo service postgresql start没有问题,但我不能sudo -u postgres psql没有它要求我的密码,我不知道,因为Cloud9为我设置了环境。有任何修正或建议吗?

2 个答案:

答案 0 :(得分:5)

而不是运行sudo -u postgres psql尝试运行sudo sudo -u postgres psql并且您将立即进入。文档之前已经注意到了这一点但最近已更改。它很快就会被还原。

答案 1 :(得分:0)

默认情况下,UNIX帐户" postgres"已锁定,这意味着无法使用密码登录。有关完整说明,请参阅this answer on serverfault

同时尝试sudo -s以root身份打开shell并调整系统。