Ruby on rails PG::ConnectionBad:致命:用户的身份验证失败;铁路"发展";

Ruby on rails PG::ConnectionBad:致命:用户的身份验证失败;铁路"发展";,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,运行rails db:setup时,会收到以下错误消息: 致命:用户“rails\u dev”的身份验证失败 无法为{“适配器”=>“postgresql”、“编码”=>“unicode”、“池”=>5、“数据库”=>“myapp\u测试”、“用户名”=>“rails\u dev”、“密码”=>“aqwe123”、“主机”=>“本地主机”、“端口”=>5432}创建数据库 rails中止了 PG::ConnectionBad:致命:用户“rails\u dev”的身份验证失败 /home/whi

运行
rails db:setup
时,会收到以下错误消息:

致命:用户“rails\u dev”的身份验证失败
无法为{“适配器”=>“postgresql”、“编码”=>“unicode”、“池”=>5、“数据库”=>“myapp\u测试”、“用户名”=>“rails\u dev”、“密码”=>“aqwe123”、“主机”=>“本地主机”、“端口”=>5432}创建数据库
rails中止了

PG::ConnectionBad:致命:用户“rails\u dev”的身份验证失败
/home/whitehat/.rvm/gems/ruby-2.4.0/gems/pg-0.21.0/lib/pg.rb:56:在“初始化”中
/home/whitehat/.rvm/gems/ruby-2.4.0/gems/pg-0.21.0/lib/pg.rb:56:in'new'
/home/whitehat/.rvm/gems/ruby-2.4.0/gems/pg-0.21.0/lib/pg.rb:56:in'connect


经过长时间的寻找,我找到了解决办法;问题出现在PostgreSQL配置文件
pg_hba.conf
中。我将
ident
方法更改为
MD5
,它成功了

local   all             all                                     MD5
host    all             all             127.0.0.1/32            MD5
host    all             all             ::1/128                 MD5

你能把database.yml粘贴到这里吗?