DBAtlas · Atlas de operaciones de bases de datos

NOAUTH: NOAUTH Authentication required (se requiere autenticación)

Redis

¿Qué significa?

Redis requiere autenticación, pero el cliente intentó ejecutar un comando antes de autenticarse. Primero debe iniciar sesión con AUTH.

¿Por qué ocurre?

Hay una contraseña requirepass/ACL configurada en el servidor, el cliente no envía el comando AUTH, falta la contraseña en la cadena de conexión o no se repite AUTH tras restablecerse la conexión.

Cómo solucionarlo

Autentíquese antes de ejecutar comandos: AUTH password (con ACL, AUTH app_user password). Añada la contraseña al cliente/cadena de conexión. Si usa un pool de conexiones, asegúrese de que se ejecute AUTH en cada conexión nueva. Almacene la contraseña de forma segura (variable de entorno/gestor de secretos).

Abrir en DBAtlas →

Más entradas de este motor