Redis 不允许任何操作

标签 redis

我有一个 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/

相关文章:

php - Laravel 7:MariaDB与Redis结合使用,但是Redis在大型对象上的运行速度较慢

Python-Flask-Redis-ResponseError : unknown command 'SETEX'

redis - 使用哈希表查找对列表进行排序

Redis 桌面对 libicu52 for ubuntu12.04 的依赖

php - 使用 Redis 实现 PHP 与 socket.io/node.js 的通信

python - Redis 在与 Celery 组或链一起使用时失去连接 - 抛出错误/MainProcess] 与 Redis 的连接丢失 : Retry (0/20) now

laravel - 获取包含 10 个项目的缓存 Eloquent 集合超时

redis - `redis-cli monitor` 这个命令没有获取ip和端口,为什么?

lua - 在 Redis Lua 中精确处理大量数字

ruby-on-rails - 何时使用 Redis