WRONGPASS: WRONGPASS invalid username-password pair or user is disabled(ユーザー名とパスワードの組が無効、またはユーザーが無効)
Redis意味
AUTH コマンドで指定したユーザー名/パスワードの組が無効か、ACL ユーザーが無効化されている。認証が拒否された。
原因
パスワードの誤り、ACL ユーザー名の誤り、ACL でユーザーが無効化されている、requirepass の値の変更、またはパスワードのエスケープ/エンコーディングの問題。
対処方法
正しいユーザー名とパスワードを入力する。ACL ユーザーを調べる: ACL LIST と ACL GETUSER app_user。ユーザーが無効化されていれば有効にする (ACL SETUSER app_user on ...)。requirepass で設定したパスワードを確認する (CONFIG GET requirepass)。パスワードをリセットする場合は、すべてのクライアントが更新されていることを確認する。
同じデータベースの他の項目
- WRONGTYPEWRONGTYPE Operation against a key holding the wrong kind of value(キーの値の型が誤っている)
- OOMOOM command not allowed when used memory > 'maxmemory'(使用メモリが maxmemory を超えたためコマンド不可)
- NOAUTHNOAUTH Authentication required(認証が必要)
- READONLYREADONLY You can't write against a read only replica(読み取り専用レプリカには書き込めない)
- MASTERDOWNMASTERDOWN Link with MASTER is down and replica-serve-stale-data is set to 'no'(マスターとのリンクが切断)
- CLUSTERDOWNCLUSTERDOWN The cluster is down / Hash slot not served(クラスタ停止 / ハッシュスロット未提供)
- LOADINGLOADING Redis is loading the dataset in memory(データセットをメモリにロード中)