Почему по-прежнему могу подключиться с помощью psql без указания пароля, хотя в pg_hba.conf для host all all all указано reject?

Всем привет. Запускаю докер контейнер, изменив метод аутентификации на reject: docker-compose.yml

secect * from pg_autid;

Почему значения полей rolcanlogin и rolpassword для роли app не изменились и по-прежнему могу подключиться с помощью psql без указания пароля, хотя в pg_hba.conf для host all all all указано reject?

pg_hba.conf


Ответы (1 шт):

Автор решения: Ilim Sarykbaev

Обрабатывается первая запись, подходящая по адресу, базе данных и типу соединения и то, что мы в конце конфига добавили reject отбрасывается в этом случае.

→ Ссылка