gpt4 book ai didi

python - django.db.utils.OperationalError : FATAL: password authentication failed for user "postgres"

转载 作者:行者123 更新时间:2023-12-04 15:36:11 30 4
gpt4 key购买 nike

我的设置都是本地的所有@authmethodlocal@。

就好像我无法进入我的用户“postgres”或“ladonna”。

我正在运行 python3 manage.py runserver。

本地主机、5432 等是默认的。

File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/psycopg2/__init__.py", line 126, in connect
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
django.db.utils.OperationalError: FATAL: password authentication failed for user "postgres"

最佳答案

用户postgres默认没有数据库密码。因此,检查文件/etc/postgresql/10/main/pg_hba.conf: 并将其更改为

local   all         postgres                          peer

或者在 psql shell 中你可以为用户 postgres 设置密码

ALTER USER postgres PASSWORD 'yourPassword';

设置密码后,在用户postgres的django设置中添加密码。

关于python - django.db.utils.OperationalError : FATAL: password authentication failed for user "postgres",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59691019/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com