(本文档仅供参考)
我们有个灵活分析报表,之前放在了定制管理>xxxx银行报表>经营类报表下面,但是不知道被谁给改到了我的空间下面,现在想从我的空间移动回来,同时想限制别人的操作权限,被别人移动到我的空间后,我们管理员找不到灵活分析报表了,没法改报表样式了。
一个数据集是存储在我的空间下的如何去定位到该数据集是属于哪个用户?
1)首先获取到数据集对应的“我的空间”下的最终目录,即“ceshi”目录,通过查询“ceshi”目录来获取到父目录的id,SQL如下:
select c_pid from t_restree where c_resname='ceshi'
2)上一步获取到的c_pid对应的就是我的空间的id,SELF_后面拼接的对应就是用户id,然后获取到用户id后在查询对应的用户名称,SQL如下:
select * from t_user where c_userid='I8a8a9fc2017e04f704f7b77e017e04fdcc9800c4'
注:上述目录id及用户id以实际查询资源为主