从2.8.1升级到2.9.0后自定义sql,租户管理员使用非admin账号时会自动加上了租户id

Blade 未结 2 972

一、该问题的重现步骤是什么?

1. 2.8.1升级到2.9.0后

2. 自定义sql:select,租户管理员使用非admin账号时会自动加上了租户id

3.


二、你期待的结果是什么?实际看到的又是什么?

自定义的sql:select,不用自动加上租户id过滤;使用000000租户的用户都能能查询到所有数据,不只是admin

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

2.9.0

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 修改processPlainSelect方法添加000000租户跳过拦截的逻辑,或者采用租户注解局部排除的方式

    55]0@5YQEBRW%E5{XG_302U.png


    image.png

    0 讨论(0)
  • 2021-12-29 16:19

    这个规则改了?2.8.1的版本是不用特殊处理的

    0 讨论(0)
提交回复