Трябва да надстроите клиентския софтуер на PostgreSQL (в този случай libpq, използван от драйвера на Rust) до по-нова версия, която поддържа scram-sha-256
метод за удостоверяване, въведен в PostgreSQL v10.
Понижаване на password_encryption
в PostgreSQL към md5
, променяйки всички пароли и използвайки md5
методът за удостоверяване е възможна, но лоша алтернатива. Това изисква повече усилия и получавате по-лоша сигурност и стар софтуер с грешки.