이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.범퍼카 토토 : 문서 : 17 : 20.15. 인증 문제버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

20.4. 인증 문제

인증 실패 및 관련 문제는 일반적으로 다음과 같은 오류 메시지를 통해 나타납니다.

치명적: 호스트 "123.123.123.123", 사용자 "andym", 데이터베이스 "testdb"에 대한 pg_hba.conf 항목 없음

이것은 서버 연결에 성공했지만 서버가 당신과 대화를 원하지 않는 경우 얻을 가능성이 가장 높은 것입니다. 메시지에서 알 수 있듯이 서버는 일치하는 항목을 찾지 못했기 때문에 연결 요청을 거부했습니다.pg_hba.conf구성 파일.

치명적: 사용자 "andym"에 대한 비밀번호 인증 실패

Messages like this indicate that you contacted the server, and it is willing to talk to you, but not until you pass the authorization method specified in thepg_hba.conf파일. 제공한 비밀번호를 확인하거나 불만사항에 해당 인증 유형 중 하나가 언급되어 있는 경우 Kerberos 또는 ID 소프트웨어를 확인하세요.

치명적: "andym" 사용자가 존재하지 않습니다.

표시된 데이터베이스 사용자 이름을 찾을 수 없습니다.

치명적: 데이터베이스 "testdb"가 존재하지 않습니다

연결하려는 데이터베이스가 존재하지 않습니다. 데이터베이스 이름을 지정하지 않으면 기본값은 데이터베이스 사용자 이름으로 지정되며 이는 옳을 수도 있고 아닐 수도 있습니다.

서버 로그에는 클라이언트에 보고된 것보다 인증 실패에 대한 더 많은 정보가 포함될 수 있습니다. 실패 이유가 헷갈린다면 서버 로그를 확인해 보세요.