21.15. 인증 문제

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

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

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

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

이와 같은 메시지는 귀하가 서버에 접속했으며 서버가 귀하와 대화할 의향이 있음을 나타냅니다. 그러나 귀하가 서버에 지정된 승인 방법을 통과할 때까지는 그렇지 않습니다.pg_hba.conf파일. 제공한 비밀번호를 확인하거나 불만사항에 해당 인증 유형 중 하나가 언급되어 있는 경우 Kerberos 또는 ID 소프트웨어를 확인하세요.

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

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

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

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

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

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.