我有一个 Redis 服务器。当我尝试 ping
命令或使用 redis-cli ping
的任何其他命令时,我收到一条错误消息:
(error) ERR operation not permitted
仅输入 redis-cli
即可进入提示:
redis 127.0.0.1:6379>
此后任何 redis 命令再次给出相同的错误。我不知道可能是什么问题。感谢您的帮助。
最佳答案
在您的 redis.conf
文件中 - 是否设置了 requirepass
字段(并且没有用 #
注释掉) - 如果是,您需要先像这样进行身份验证:
AUTH Pwd (replace Pwd with actual password phrase)
一旦通过身份验证,您就可以发出新命令。
关于Redis 不允许任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11551576/