PG :: ConnectionBad fe_sendauth:未提供密码

时间:2015-05-26 05:59:09

标签: ruby-on-rails postgresql

免责声明:我对编程很新,所以请原谅我相当大的无知。 我正在尝试运行我用rails编写的应用程序,但是当我这样做时,我收到错误“fe_sendauth:没有提供密码”。
这是我的database.yml,我感觉它就在这里。

default: &default
    adapter: postgresql
    pool: 5
    timeout: 5000

development:
  <<: *default
    database: url-shortener_development

test:
  <<: *default
  database: url-shortener_test

production:
  <<: *default
  database: url-shortener_production
  username:
  password:

2 个答案:

答案 0 :(得分:1)

改变这一点,

local   all             all                                     trust

要,

local   all             all                                     md5

使用usernamepassword在PostgreSQL中创建一个super_user,并将usernamepassword添加到database.yml文件

答案 1 :(得分:0)

请在database.yml中进行一些更改

发展:

  adapter: postgresql
  encoding: unicode
  database: database-name
  pool: 5
  username: ####  your pg username
  password: ####  your pg password