
나는 도커 컨테이너에 Postgre 11.5를 작동시키고 있는데 괜찮습니다!
로그에는 다음이 많이 표시됩니다.
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"
특히 잘못된 자격 증명을 사용하여 어떤 프로세스가 내 DB에 액세스하려고 하는지 어떻게 알 수 있나요?
답변1
postgresql.conf에 설정하면 log_connections = on
클라이언트의 IP 주소가 기록됩니다.
로부터선적 서류 비치:
log_connections (부울)
서버에 대한 각 연결 시도가 기록되고 클라이언트 인증이 성공적으로 완료됩니다. 슈퍼유저만 세션 시작 시 이 매개변수를 변경할 수 있으며 세션 내에서는 전혀 변경할 수 없습니다. 기본값은 꺼져 있습니다.