安裝Redis以後,報(error) ERR Client sent AUTH, but no password is set

Win10下,在安裝完成Redis後,須要登陸auth帳戶,驗證是否安裝成功。
在redis目錄下redis.windows-service.conf文件找到requirepass,追加一行,輸入requirepass 123456,即爲登陸密碼,重啓redis服務再登陸便可。可是我並無成功,後來發現是須要在命令行設置密碼才行

解決步驟以下:
一、啓動redis服務
 
二、cmd命令行切換至Redis的文件夾中redis-cli目錄或者點擊redis-cli右擊以管理員身份運行,打開命令窗口
‪C:\Users\guifang.feng>cd C:\Tools\redis-64.3.0.503
 
三、查看是否設置了密碼:
127.0.0.1:6379> auth 123456
(error) ERR Client sent AUTH, but no password is set
 
四、須要命令設置密碼,命令以下:
127.0.0.1:6379> config set requirepass 12345
OK   
出現OK了,說明設置成功

五、再嘗試登陸
redis 127.0.0.1:6379> AUTH 123456
(error) ERR invalid password
仔細看,發現密碼輸入跟前面設置的不同,須要仔細!!!
 
六、再次登陸,能夠登陸成功
redis 127.0.0.1:6379> AUTH 123456
OK
相關文章
相關標籤/搜索