DBAtlas · Atlas de operações de banco de dados

NOAUTH: NOAUTH Authentication required

Redis

O que significa?

O Redis exige autenticação, mas o cliente tentou executar um comando antes de se autenticar. Ele precisa fazer login com AUTH primeiro.

Por que acontece?

Uma senha requirepass/ACL está definida no servidor, o cliente não envia o comando AUTH, a senha não está na connection string, ou o AUTH não é repetido após a conexão ser restabelecida.

Como resolver

Autentique-se antes de executar comandos: AUTH password (com ACLs, AUTH app_user password). Adicione a senha ao cliente/à connection string. Se você usa um pool de conexões, certifique-se de que o AUTH é executado em toda nova conexão. Armazene a senha com segurança (variável de ambiente/secrets manager).

Abrir no DBAtlas →

Mais entradas deste banco