
У меня есть рабочий postgre 11.5 в контейнере Docker, все в порядке!
В логах я вижу много:
FATAL: password authentication failed for user "myuser"
DETAIL: Password does not match for user "myuser".
Connection matched pg_hba.conf line 95: "host all all all md5"
как узнать, какой процесс пытается получить доступ к моей базе данных, особенно с неверными учетными данными?
решение1
Настройка log_connections = on
в postgresql.conf будет регистрировать IP-адреса клиентов.
Издокументация:
log_connections (логическое значение)
Заставляет регистрировать каждую попытку подключения к серверу, а также успешное завершение аутентификации клиента. Только суперпользователи могут изменять этот параметр в начале сеанса, и его нельзя изменить в течение сеанса. По умолчанию отключено.