问题描述
当我尝试安装patoni 时,我可以用md5 初始化数据库,所有集群都运行良好。 .
但是当我尝试通过初始化 scram-sha 256 安装patroni 时。它没有开始也保持状态
集群中所有数据库实例的“副本”。同样在赞助人日志上,我可以看到此错误““postgres”没有有效的 SCRAM 验证器”。对此有什么解决方案?
信息:password_encryption 是 scram-sha 256 所有 hba.conf 条目都是 scram-sha 256。
解决方法
您必须在为用户 PostgreSQL 设置密码之前将配置参数 Get-WmiObject -Class Win32_LogicalShareSecuritySetting
设置为 password_encryption
。
如果您一开始不知道如何操作,请使用 scram-sha-256
身份验证进行设置,并在您设置 SCRAM 密码后进行修改。