为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:03134284294-20241225-255012-20119 Pack20
【操作系统】:
【CPU】:
【问题描述】*:
普通用户TDD
SF_CHECK_PRIV_OPT(UID(), CURRENT_USERTYPE(), TABS.ID, -1, -1, TABS.ID) 的返回值为 0 ;
对TDD用户授予 select any table 权限
执行同一条SQL,SF_CHECK_PRIV_OPT(UID(), CURRENT_USERTYPE(), TABS.ID, -1, -1, TABS.ID) 的返回值变为 1;
SF_CHECK_PRIV_OPT 这个对象是如何定义的? 这里授予select any table 后,授予了哪些表让SF_CHECK_PRIV_OPT 返回值变为1?官方文档里没找到详细说明
这个是做权限控制的,返回0判断此表不能访问