postgresql 我得到这个错误:连接不良:连接到服务器“127.0.0.1”,端口5432失败:致命:用户“postgres”的密码验证失败

roejwanj  于 2023-08-04  发布在  PostgreSQL
关注(0)|答案(2)|浏览(510)

我试图在本地连接一个Rails应用程序到PostgreSQL db,当我运行db:create时我收到了这个消息。下面是我的database.yml文件:

default: &default
  adapter: postgresql
  encoding: unicode
  username: postgres
  password: alex70gou
  host: localhost

  # For details on connection pooling, see Rails configuration guide
  # https://guides.rubyonrails.org/configuring.html#database-pooling
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
  <<: *default
  database: artur_development

字符串
我试过ALTER USER postgres PASSWORD 'alex70gou';,得到了同样的结果,还有其他的事情,包括卸载和重新安装postgresql。

kxxlusnw

kxxlusnw1#

sudo -u postgres psql
创建用户deployer,密码为'deployer';改变用户部署者超级用户;
用户名:密码:展开器
不要使用系统用户进行应用程序连接

rqmkfv5c

rqmkfv5c2#

试试psql -U postgres
postgres=#\password
系统将提示您输入新密码。

相关问题