我正在尝试按照这篇教程:http://samuelstern.wordpress.com/2012/11/28/making-a-simple-database-driven-website-with-sinatra-and-heroku/将我的Sinatra应用程序连接到PostgreSQL数据库。一切都很顺利,直到我尝试执行以下命令:
rake:db migrate
然后我收到了这个错误:
rake aborted!
PG::ConnectionBad: fe_sendauth: no password supplied
看起来我需要更改pg_hba.conf文件的权限,但是打开它后,什么也没有显示出来。如果我尝试写入内容,则会显示“只读”。
我是否在正确的路径上解决错误了,接下来该怎么做?
编辑:实际上,如果我尝试从另一个文本编辑器打开它,它会显示我无权限。