解决问题redis问题:ERR Client sent AUTH, but no password is set

Posted serengeti

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决问题redis问题:ERR Client sent AUTH, but no password is set相关的知识,希望对你有一定的参考价值。

是的,这又是一个坑爹的问题。

明明在redis.conf中设置了密码,而且redis还启动了,为什么说没有密码呢?

大家都知道linux下启动redis有很多种方法,

其中有 ./redis-server &  

这种方法启动,不会带上你的redis.conf配置文件启动

还有 ./redis-server ../redis.conf

这种方法启动的时候,会去带上配置文件redis.conf

上面的问题 ERR Client sent AUTH, but no password is set 。我遇到过一次,原因是我大意了,我用了第一种方式启动,

这个时候redis是没有密码的,但是我的redis配置文件中配置了密码,所以当我在set值的时候就报这个错误了。

所以如果你配置了redis.conf这个文件,那么启动redis的时候也一定要带上这个文件启动。我以后一定要细心,大家也一定要细心,共勉。 

转载于:https://www.cnblogs.com/niepeishen/p/6371270.html

以上是关于解决问题redis问题:ERR Client sent AUTH, but no password is set的主要内容,如果未能解决你的问题,请参考以下文章

解决ERR Client sent AUTH, but no password is set

Tomcat redis session manager connect redis show: ERR Client sent AUTH, but no password is set

io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH解决办法

Java链接Redis时出现 “ERR Client sent AUTH, but no password is set”

安装Redis之后,报(error) ERR Client sent AUTH, but no password is set

生产redis client 链接报:ERR max number of clients reached 含义: 达到最大客户端数错误