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

今天爱分享给大家带来io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH【解决办法】,希望能够帮助到大家。

问题:redis 密码认证失败
报错信息:Caused by: io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no password is set
报错截图:

io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH【解决办法】插图

报错原因:下载安装的redis默认是没有密码的,需要设置密码
解决方案:
找到 redis 文件夹下的 redis.windows.conf 文件,添加修改 requirepass。

io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH【解决办法】插图(1)

打开 redis-cli,设置密码。

1.设置密码:config set requirepass “123456”
2.连接redis,认证:auth 123456
io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH【解决办法】插图(2)
也可以在 application.properties 配置文件中去掉 #spring.redis.password=123456 配置。
io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH【解决办法】插图(3)

人已赞赏
数据库

腾讯云 Socket connection established【解决办法】

2020-11-20 9:53:33

Linux数据库

centos服务器安装部署搭建 EasyDarwin【步骤详解】

2020-11-21 11:14:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧