postgres ident authentication failed

10

Estou tentando configurar o django em uma nova VM Ubuntu. Estou acompanhando os tutoriais até chegar a isso:

psycopg2.OperationalError: FATAL: Ident authentication failed for user "postgres"

O usuário do Ubuntu "postgres" teve sua senha definida como 123456:

sudo su postgres -c passwd

Usando o pdadmin, conecto-me à instância pg no localhost, entro em Funções de login, clico com o botão direito no usuário 'postgres' e defino a senha como 123456. Depois, clico em OK e saio do pgadmin3.

Mas, mesmo depois de fazer tudo isso,

psql -U postgres -W

rejeita a senha que eu forneci. O Django também continua a me dar o mesmo erro, mesmo que o settings.py tenha sido configurado com as informações corretas.

Alguém tem alguma ideia?

    
por Amy 23.08.2010 / 05:05

2 respostas

12

Este artigo e seus comentários podem ajudar:

“FATAL: Autenticação de Ident falhou”, ou como ideias interessantes recebem esquemas de uso ruins

    
por 25.08.2010 / 16:42
3

altere as conexões locais do IPv4 para confiar no pg_hba.conf.

# IPv4 local connections:
host    all         all         127.0.0.1/32          trust

Espero que ajude você ...

    
por 20.06.2012 / 19:25

Tags