doris中创建sql拦截规则的时候报错了:Only sql or sqlHash can be configured

提问者:帅平 问题分类:大数据

在doris中创建sql拦截规则的时候。返回了错误信息

errCode = 2, detailMessage = Only sql or sqlHash can be configured

我创建拦截规则的sql语句是:

CREATE SQL_BLOCK_RULE costs_rule_1 
PROPERTIES(
  "sql"="select \* from costs",
  "global"="true",
  "enable"="true",
  "sqlHash"=""
)

1 个回答
习惯所有的虚假
习惯所有的虚假

在最新的doris版本里面,例如我们现在测试的版本为1.1.4,创建sql拦截的时候,properties参数里面sql和sqlHash两个值只能二选一,所以吧sqlHash这个配置去掉就可以了,例如:

CREATE SQL_BLOCK_RULE costs_rule_1
PROPERTIES(
  "sql"="select \* from costs",
  "global"="true",
  "enable"="true"
)

发布于:3周前 (11-15)
我来回答