在cmd窗口命令行中设置的密码均为临时密码

  永久密码需要打开redis.windows.conf文件进行密码设置。

1.关于临时密码设置

(1)在redis文件夹中打开cmd窗口:

[1]打开redis-cli.exe与redis-server.exe所在文件夹。

[2]在文档上方地址框中输入cmd,打开命令提示符 。

 [3]然后打开命令提示符,进入命令行窗口,此操作是使打开cmd窗口以后处于redis所在文档地址。

 

[4]打开cmd窗口以后直接启动redis应用程序redis-cli.exe,进入redis客户端。

redis-cli.exe

[5]登陆以后没有密码进行密码设置,有密码则需登录密码,否则均会报错。

config set requirepass 密码     #如果没有密码,使用此段命令进行密码设置
auth 密码   #如果有密码,输入密码auth+密码,不输入密码无法进行下一步

[6]输入密码及查询密码见如下代码。

config get requirepass   #查询自己密码

 (2)直接打开cmd窗口

[1]直接win+R打开运行,输入cmd回车打开命令提示符。

 [2]打开以后可能有默认的地址,不在我们目标地址下,因此需退出默认地址,进入redis所在的目的地址。

[3]通过上述方式我们就进入了redis目的地址下,打开redis-cli.exe文件。

redis-cli.exe  #打开redis客户端程序
config set requirepass 密码    #如果没有密码,使用此段命令进行密码设置
auth 密码   #如果有密码,输入密码auth+密码,不输入密码无法进行下一步

密码设置以后必须先输入密码才可以进行下一步。

(3)忘记密码重新配置密码.

[1]由于redis在命令行窗口密码是临时的,因此我们找到服务,对redis进行重启即可。

 

 

 

[2]然后右键单击对redis服务进行开启、关闭,关闭以后再次重启临时设置的密码就消失了。

[3]如果想设置临时密码参考上面设置密码方式即可。

(4)记得密码重新配置密码:

[1]按照上述方法登陆redis-cli.exe,在界面中输入密码显示OK字样后进行下一步。

[2]直接在cmd窗口进行连接断开。

shutdown   #断开连接
exit       #退出登录

 [3]重新登录redis-cli.exe,然后进行密码设置。

config set requirepass 密码    #设置目的密码
auth 密码        #使用自己设置的密码进行登录

2.关于永久密码设置

[1]找到redis.windows.conf与redis.windows-server.conf所在文件夹。

[2]对Windows登陆用户设置管理权限,从而使其可以修改redis.windows.conf与redis.windows-server.con文档。右键单击redis文件夹。

 [3]右键点击redis,找到授予访问权限中的高级共享界面。

[4]点击上面的安全一项,选择下面的高级选项,点击进去。

 

 [5]点击下面的添加,目的为了修改一个新的高级权限用户。

[6] 进行账户主题选择,选择登录账户。

[7] 点击高级选择想添加的用户

[8]选择的用户需要为我们本台电脑的登录用户。

 

 [9]将选中的登录用户的基本权限全部勾选,否则会导致redis.windows.conf文件无法保存修改。

 [10]进入redis.windows.conf文件,设置永久密码。

[11]点击编辑并且点开查找选项。

 

[12]在查找界面中设置想要查找的requirepass,直到找到目标字样,#requirepass foobared则停止查找。

 

[13]将requirepass前面的#去掉,并将foobared替换为我们想设定的密码。

 

[14] 下述文件保存以后,password即为我们设置的密码。

 然后我们就可以重新打开登陆redis-cli.exe程序,按照前面叙述步骤,登录账户、查询密码。

祝大家成功解决问题!!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐