【发布时间】:2021-07-19 18:17:27
【问题描述】:
我需要将用户 postgres 的密码加密从 scram-sha-265 降级为 md5。
我尝试修改 pg_hba.conf 和 postgresql.conf 文件,将密码加密从 scram-sha-256 更改为 md5 但之后我无法连接到数据库。
我正在使用 PostgreSQL 13 和 PgAdmin 4 v5。
感谢您的帮助和建议!
PS:我必须这样做,因为 RStudio 无法使用 scram 身份验证管理连接。
【问题讨论】:
-
你遇到了什么错误?日志文件说了什么?
-
错误是 postgresqlNewConnection(drv, ...) 中的错误:RS-DBI 驱动程序:(无法在 dbname“progetto_bd”上连接 postgres@127.0.0.1:5432:SCRAM 身份验证需要libpq 版本 10 或以上)
-
我很确定库版本在10以上
-
但是错误信息很确定它不是。我认为我们可以在这里处理错误消息。我看过很多次,从不知道它是错的。
标签: postgresql md5 psql password-encryption postgresql-13