我正在使用redis并尝试使用以下命令打开redis的CLI:
Article.search(query: { query_string: { query: {"status:1"} } })
得到和错误:
(错误)NOAUTH需要验证
为什么呢?
答案 0 :(得分:8)
如果您的密码中有“$”,那么它就不会起作用。因此,请更改密码以删除“$”
答案 1 :(得分:6)
我的解决方案是将密码放在单引号中,例如:
$redis-cli -h 127.0.0.1 -p 6379 -a 'thisizmy!PASS'
答案 2 :(得分:4)
如果你有' $'在您的密码中,请务必用单引号括起密码。然后它会工作。