解決安裝Redis之後設定密碼,報(error) ERR Client sent AUTH, but no password is set

Elon-Yan發表於2024-03-18

在安裝完成Redis後,需要登入auth賬戶,驗證是否安裝成功。
在redis目錄下redis.conf檔案找到requirepass,追加一行,輸入requirepass 123456,即為登入密碼,重啟redis服務再登入即可。
但是並沒有成功,後來發現是需要在命令列再次設定密碼才行

解決步驟如下:
1、啟動redis服務

2、cmd命令列切換至Redis的資料夾中redis-cli目錄或者點選redis-cli右擊以管理員身份執行,開啟命令視窗,使用命令列操作
3、檢視是否設定了密碼:
127.0.0.1:6379> auth 123456
(error) ERR Client sent AUTH, but no password is set

4、需要命令設定密碼,命令如下:
127.0.0.1:6379> config set requirepass 123456
OK
出現OK了,說明設定成功

5、再次登入,就可以登入成功
redis 127.0.0.1:6379> AUTH 123456
OK

相關文章