DBAtlas · Атлас эксплуатации баз данных

NOAUTH: NOAUTH: требуется аутентификация

Redis

Что это значит?

Redis требует аутентификации, но клиент попытался выполнить команду до её прохождения. Сначала необходимо войти с помощью AUTH.

Почему возникает?

На сервере задан пароль requirepass/ACL, клиент не отправляет команду AUTH, пароль отсутствует в строке подключения или AUTH не повторяется после повторного установления соединения.

Как исправить

Проходите аутентификацию перед выполнением команд: AUTH password (с ACL — AUTH app_user password). Добавьте пароль в клиент/строку подключения. Если используете пул подключений, убедитесь, что AUTH выполняется на каждом новом подключении. Храните пароль безопасно (переменная окружения/менеджер секретов).

Открыть в DBAtlas →

Ещё по этой СУБД