加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgresql – 空的,不可编辑的pg_hba.conf文件

发布时间:2020-12-13 16:19:32 所属栏目:百科 来源:网络整理
导读:我正在尝试使用本教程将我的Sinatra应用程序连接到PostgreSQL数据库: http://samuelstern.wordpress.com/2012/11/28/making-a-simple-database-driven-website-with-sinatra-and-heroku/.一切顺利,直到我尝试执行: rake:db migrate 然后我收到这个错误: r
我正在尝试使用本教程将我的Sinatra应用程序连接到PostgreSQL数据库: http://samuelstern.wordpress.com/2012/11/28/making-a-simple-database-driven-website-with-sinatra-and-heroku/.一切顺利,直到我尝试执行:
rake:db migrate

然后我收到这个错误:

rake aborted!
PG::ConnectionBad: fe_sendauth: no password supplied

好像我应该在pg_hba.conf文件中更改我的权限,但是,打开它,我什么也看不见.并且,如果我尝试在其中写入内容,它会说它是“只读”.

我是否正确摆脱错误以及下一步该走向何方?

编辑:实际上,如果我尝试从另一个文本编辑器打开它,它说我没有权限.

所以pg_hba.conf是空的,因为我试图用SublimeText打开它,而sublime没有告诉我我不被允许阅读它,它只是向我展示了一个空文件.
要编辑pg_hba.conf,我需要通过终端打开它
/etc/postgresql/9.3/main$sudo subl pg_hba.conf

与sudo.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读