Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Problema que senha de Django para Postgresql

Olá, estou tendo a seguinte mensagem de erro ao tentar rodar o servidor Django.

django.db.utils.OperationalError: fe_sendauth: no password supplied

No caso, configurei o meu db Postgresql igual da aula e mesmo assim está dando este problema de senha.

Mudei a senha do meu usuário "postgres" com o comando:

sudo -u postgres psql -c "ALTER USER postgres PASSWORD '123456';"

Mas não resolveu o problema. Alguém tem alguma solução? Obg!

4 respostas

OLá,

como está o seu arquivo settings.py? Posta ele aí.

Talvez seja a senha lá que não esteja atualizada.

Oi @Luciano, meu setings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'alura_receita',
        'USER': 'postgres',
        'password': '123456',
        'HOST': 'localhost'
    }    
}

Obrigado!

solução!

Experimentou utilizar a chave PASSWORD?

Oi @Luciano, o problema era justamente esse: estava usando password minúsculo, porém deveria ser maiúsculo, PASSWORD. Muito obrigado meu amigo!