gpt4 book ai didi

postgresql - 空的、不可编辑的 pg_hba.conf 文件

转载 作者:行者123 更新时间:2023-11-29 11:15:20 24 4
gpt4 key购买 nike

我正在尝试通过本教程将我的 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 没有告诉我不允许我阅读它,它只是显示了一个空文件。< br/>要编辑 pg_hba.conf 我需要通过终端打开它

/etc/postgresql/9.3/main$ sudo subl pg_hba.conf

使用 sudo。

关于postgresql - 空的、不可编辑的 pg_hba.conf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25974839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com