redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required
Posted 学无止境小奇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required相关的知识,希望对你有一定的参考价值。
真正的大师永远怀着一颗学徒的心
哈喽!大家好,我是小奇,一位程序员界的学徒
小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧
文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】有我为大家准备的一些项目源码。回复【简历模板】有我为大家准备的简历模板。
文章目录
一、异常信息
1、redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required
表示redis设置了密码,但是你用jedis连接的时候没有配置密码
二、解决方式
1、在jedis中添加密码
jedis.auth(“你的密码”);
2、将redis的密码注释掉
找到redis.conf配置文件,将requirepass注释掉
然后重新启动
进入redis客户端,在bin目录下
./redis-cli
然后输入密码,因为我们之前有密码,修改配置文件后没有重启生效,所有现在还是有密码,需要输入密码进入redis客户端中
命令auth 你的密码
然后执行关闭redis命令
shutdown
然后重新启动redis,还是在bin目录下
./redis-server redis.conf 这是指定你的配置文件进行启动
三、总结
这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。
文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。
如果觉得我的文章还不错的话就点个赞吧,另外可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】有我为大家准备的一些项目源码。回复【简历模板】有我为大家准备的简历模板。
以上是关于redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required的主要内容,如果未能解决你的问题,请参考以下文章