DBAtlas · Atlas d'exploitation des bases de données

NOAUTH: NOAUTH Authentication required (authentification requise)

Redis

Que signifie cette erreur ?

Redis exige une authentification, mais le client a tenté d'exécuter une commande avant de s'authentifier. Il doit d'abord se connecter avec AUTH.

Cause

Un mot de passe requirepass/ACL est défini sur le serveur, le client n'envoie pas la commande AUTH, le mot de passe est absent de la chaîne de connexion, ou AUTH n'est pas répété après le rétablissement de la connexion.

Comment la corriger

Authentifiez-vous avant d'exécuter des commandes : AUTH password (avec les ACL, AUTH app_user password). Ajoutez le mot de passe au client/à la chaîne de connexion. Si vous utilisez un pool de connexions, assurez-vous qu'AUTH est effectué sur chaque nouvelle connexion. Stockez le mot de passe de façon sécurisée (variable d'environnement/gestionnaire de secrets).

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur