Archery icon indicating copy to clipboard operation
Archery copied to clipboard

redis无法使用hlen查询

Open Aaron199 opened this issue 2 years ago • 2 comments

重现步骤

redis使用hlen查询hash长度,提示”禁止执行该命令!“,hlen命令是一个常用的命令,且对数据库并没有危险的情况,为何要禁止?

预期外的结果

image

日志文本

No response

版本

1.8.4

部署方式

Docker

是否还有其他可以辅助定位问题的信息?比如数据库版本等

No response

Aaron199 avatar Dec 28 '22 08:12 Aaron199

目前只允许这些命令, 且无法配置, https://github.com/hhyo/Archery/blob/ce303806e370f781ebc17fd370ef343c04ded689/sql/engines/redis.py#L84-L114 , 可能后续可以改进, 欢迎 pr

LeoQuote avatar Dec 28 '22 10:12 LeoQuote

列表中加一下命令,重启docker 即可,可以修改配置。

lizhiyou88 avatar Jan 19 '24 07:01 lizhiyou88