ERR Client sent AUTH, but no password is set
时间: 2023-09-28 08:07:06 浏览: 91
当你启动Redis服务器时,如果没有指定配置文件,Redis会使用默认的配置。在默认情况下,Redis期望通过redis.conf文件来设置密码。然而,如果没有找到该配置文件,Redis无法设置密码,因此会报错ERR Client sent AUTH, but no password is set。解决这个问题的方法有两种。第一种方法是在启动Redis服务器之前,先通过redis-cli.exe命令行工具设置密码。你可以使用以下命令来设置密码:CONFIG SET requirepass "your_password"。然后,使用AUTH命令来进行身份验证:AUTH your_password。这种方法的缺点是每次Redis服务重启都需要重新设置密码。另一种方法是在启动Redis服务器时,通过指定配置文件的方式来设置密码。你可以使用以下命令来启动Redis服务器,并指定配置文件的路径:redis-server.exe /path/to/redis.conf。在redis.conf文件中,你可以设置requirepass参数来指定密码。这样,在启动服务器时就会自动应用该密码,避免了每次重启都需要手动设置密码的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Redis报错:ERR Client sent AUTH, but no password is set](https://blog.csdn.net/qq_37928228/article/details/110630920)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [动态添加Redis密码认证的方法](https://download.csdn.net/download/weixin_38587705/14837644)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文