Платформа НЕЙРОСС «из коробки» работает с версией 10 PosgreSQL. Однако в репозитории некоторых новых операционных систем по умолчанию входит СУБД Postgre 15 и выше, в которых по умолчанию применен тип шифрования scram-sha-256 вместо md5. Для поддержки данного типа шифрования необходимо отредактировать конфигурационный файл postgresql.conf
.
Порядок действий
Найдите расположение
postgresql.conf
файла в вашей ОС. Он, как правило, но не всегда расположен в директории:/etc/postgresql/<...номер версии postgres...>/main
Выполните команду редактирования файла:
sudo nano /<...путь к папке файлом...>/postgresql.conf
Например:
sudo nano /etc/postgresql/15/main/postgresql.conf
Найдите строчку
# password_encryption = scram-sha-256 # scram-sha-256 or md5
Расскомментируйте её и замените параметр scram-sha-256 на md5:
# password_encryption = md5 # scram-sha-256 or md5
Аналогично найдите расположение
pg_hba.conf
. Он, как правило, но не всегда расположен в директории:/etc/postgresql/<...номер версии postgres...>/main
Выполните команду редактирования файла:
sudo nano /<...путь к папке файлом...>/pg_hba.conf
Например:
sudo nano /etc/postgresql/15/main/pg_hba.conf
- Найдите и замените все параметры scram-sha-256 на md5.