신선한 우분투 VM에서 장고를 설정하려고합니다. 나는 이것을 얻을 때까지 튜토리얼을 따르고 있습니다.
psycopg2.OperationalError: FATAL: Ident authentication failed for user "postgres"
우분투 사용자 “postgres”의 비밀번호는 123456으로 설정되었습니다.
sudo su postgres -c passwd
pdadmin을 사용하여 localhost의 pg 인스턴스에 연결하고 로그인 역할로 이동 한 후 사용자 ‘postgres’를 마우스 오른쪽 단추로 클릭하고 비밀번호를 123456으로 설정하십시오. 그런 다음 확인을 클릭하고 pgadmin3을 종료하십시오.
그러나이 모든 작업을 수행 한 후에도
psql -U postgres -W
내가 제공 한 비밀번호를 거부합니다. Django는 settings.py가 올바른 정보로 설정되었지만 동일한 오류를 계속 나타냅니다.
누구든지 아이디어가 있습니까?
답변
이 기사와 그 의견이 도움이 될 수 있습니다.
답변
pg_hba.conf 에서 신뢰 하도록 IPv4 로컬 연결을 변경하십시오 .
# IPv4 local connections:
host all all 127.0.0.1/32 trust
나는 그것이 당신에게 도움이되기를 바랍니다 …