我试图在本地连接一个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。
2条答案
按热度按时间kxxlusnw1#
sudo -u postgres psql
创建用户deployer,密码为'deployer';改变用户部署者超级用户;
用户名:密码:展开器
不要使用系统用户进行应用程序连接
rqmkfv5c2#
试试
psql -U postgres
postgres=#\password
个系统将提示您输入新密码。