gpt4 book ai didi

postgresql - 使用新的 docker-compose 时用户密码验证失败

转载 作者:行者123 更新时间:2023-11-29 12:08:16 25 4
gpt4 key购买 nike

我正在为新项目第二次使用 django-cookiecutter 模板。它无法连接到 postgres,出现以下错误:

postgres_1  | 2018-04-30 14:54:09.747 UTC [1] LOG:  database system is ready to accept connections
postgres_1 | 2018-04-30 14:54:10.029 UTC [28] FATAL: password authentication failed for user "IViLGLIEWLBDGBnsAuoOEhtFaKrqKxfX"
postgres_1 | 2018-04-30 14:54:10.029 UTC [28] DETAIL: Role "IViLGLIEWLBDGBnsAuoOEhtFaKrqKxfX" does not exist.
postgres_1 | Connection matched pg_hba.conf line 95: "host all all all md5"
django_1 | PostgreSQL is unavailable (sleeping)...

其中一位维护者解释说:

the thing is, every time you bootstrap the project POSTGRES_USER and POSTGRES_PASSWORD get reset to a newly-generated random values

我试图删除所有 docker 容器,但没有成功,不知道我该如何解决这个问题?我没有旧凭据来替换它们。

最佳答案

https://github.com/webyneter的帮助下(django-cookiecutter 的贡献者)

解决方法如下:

  • 查看现有卷:docker volume ls
  • 删除相应的卷 docker volume rm <your project_slug>_postgres_backup_local <your project_slug>_postgres_data_local

关于postgresql - 使用新的 docker-compose 时用户密码验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50103437/

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