✅ Doris 普通账户给sql设置 traceId, 不能用这个账户获取queryID,要用root账户就才能获取queryID

【Doris 使用环境】测试

【Doris 版本】selectdb_doris_1.2.0.1-x86_64-avx2

【问题描述】
先用dwbuilder_dev账号 执行 了如下两个命令:

set session_context= "trace_id:653234"
select sleep(1000)  ;

再发送http get请求 http://xxxx:8050/rest/v2/manager/query/trace_id/653234 去获取queryID,
用普通账户dwbuilder_dev 获取的结果:
{“msg”:“Bad Request”,“code”:403,“data”:“not found query id”,“count”:0}

用root账户 就能获取到正确的结果,如下所示,这是bug吗
{“msg”:“success”,“code”:0,“data”:“e59c658bc1cd4a3a-9d8fc9e8036b95a7”,“count”:0}

这个我记得后面的版本修改了,不过这个是有权限控制,你确认当前这个用户是否有这个权限,你可以试试最新的版本