|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
Добрый день. Вот такая ошибка: psql: SCRAM authentication requires libpq version 10 or above Подскажите, как к нему подключиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:28 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
на сервере установленно password_encryption = md5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:30 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
версия клиента версия libpq версия сервера соответствующее правило hba как начинается пароль в pg_authid для этого конкретного пользователя ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:34 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
версия клиента psql (PostgreSQL) 9.6.3 версия libpq не знаю версия сервера PostgreSQL 14.1 on x86_64-pc-linux-gnu соответствующее правило hba host all all 127.0.0.1/0 md5 как начинается пароль в pg_authid для этого конкретного пользователя SCRAM-SHA-256$4096:GZIk4y4SLCnpM00MUaM5lQ==$l/JjDqBe5oRSS8ZX... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:39 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
пароль пользователя вот так задан: ALTER USER postgres WITH ENCRYPTED PASSWORD 'postgres'; ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:40 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
per пароль пользователя вот так задан: ALTER USER postgres WITH ENCRYPTED PASSWORD 'postgres'; выполнение этого повторно после смены password_encryption = md5 - решило проблему. но осадочек остался ( новый сервак созданный по умолчанию и невозможность к нему поключиться... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:43 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
Из чего однозначно следует, что per на сервере установленно password_encryption = md5 Это утверждение ошибочно. В любом случае, обновите клиента. Совместимость psql с будущими версиями сервера никто не гарантирует и об этом есть отдельный варнинг при запуске psql. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 16:46 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
per per пароль пользователя вот так задан: ALTER USER postgres WITH ENCRYPTED PASSWORD 'postgres'; выполнение этого повторно после смены password_encryption = md5 - решило проблему. но осадочек остался ( новый сервак созданный по умолчанию и невозможность к нему поключиться... psql старый... никто не гарантирует работу старого psql с новыми версиями базы. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 17:01 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
Melkij Из чего однозначно следует, что per на сервере установленно password_encryption = md5 Это утверждение ошибочно. К сожалению нет. Если создать пользователя когда еще не md5, то подключиться невозможно. Просто поменять password_encryption = md5 недостаточно, надо еще ALTER USER делать. Что неудобно. прогрузили например пользователей когда не md5 и они уже не подключаться пока им ALTER не сделаешь. Я так вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 20:11 |
|
не получается подключиться к постгрессу SCRAM authentication requires
|
|||
---|---|---|---|
#18+
per Если создать пользователя когда еще не md5, то подключиться невозможно. Просто поменять password_encryption = md5 недостаточно, надо еще ALTER USER делать. Ну как бы строго так как задокументировано. password_encryption влияет на то, как пишется пароль в тот момент, когда этот пароль меняют либо задают. А как вы ещё собираетесь поменять алгоритм хеширования того, чего у вас принципиально не хранится - пароля пользователя? А проблема у вас в том, что вы пытаетесь использовать древний psql. Это не проблема базы, это вы зачем-то взяли древний psql. Возьмите psql соответствующей своему серверу версии и будет он спокойно авторизовываться по SCRAM. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 23:36 |
|
|
start [/forum/topic.php?fid=53&msg=40120696&tid=1993733]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
153ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 271ms |
0 / 0 |