找回密码
 立即注册

QQ登录

只需一步,快速开始

admin/

高级会员

125

主题

339

帖子

1038

积分

高级会员

积分
1038
admin/
高级会员   /  发表于:2023-12-26 10:34  /   查看:870  /  回复:5
7金币
本帖最后由 admin/ 于 2023-12-26 12:14 编辑

在管理控制台中,设置了某个角色的数据权限,但是某次更新之后,这个角色的权限就消失了,

更新的时候也没有选择覆盖服务器资源,但是勾选了发布角色到服务器,这是为啥呢

最佳答案

查看完整内容

大佬您好,是这样子,咱们没有在发布时,对于将设计器的数据权限覆盖到服务器的数据权限上的单独通道,因为一般数据表结构和权限一般是保持一致的,不会有覆盖数据权限,但是不覆盖数据表结果。 所以无论是全覆盖,还是半覆盖,都会将数据表的数据权限发布并覆盖到服务器上。 有一个问题,若是咱们服务器上的数据权限和设计器不相同,咱们可以先获取一下服务器数据,无论应用中数据表是否全部是外联表,或者没有外联库,获取服 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-12-26 10:34:23
来自 4#
大佬您好,是这样子,咱们没有在发布时,对于将设计器的数据权限覆盖到服务器的数据权限上的单独通道,因为一般数据表结构和权限一般是保持一致的,不会有覆盖数据权限,但是不覆盖数据表结果。
所以无论是全覆盖,还是半覆盖,都会将数据表的数据权限发布并覆盖到服务器上。

有一个问题,若是咱们服务器上的数据权限和设计器不相同,咱们可以先获取一下服务器数据,无论应用中数据表是否全部是外联表,或者没有外联库,获取服务器的数据都是可以获取到服务器的数据权限。这时再发布就可以,保持设计器和服务器的权限同步了。
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-12-26 18:00:55
2#
大佬您好,根据您说的,我这边测试了一下,第一次发布的时候,没有发布角色,我再管理控制台创建了一个角色,设置了行权限,第二次发布的时候,我勾选了发布角色,之前在管理控制台设置的权限并没有丢失。
回复 使用道具 举报
admin/
高级会员   /  发表于:2023-12-26 18:15:29
3#
Grayson.Shang 发表于 2023-12-26 18:00
大佬您好,根据您说的,我这边测试了一下,第一次发布的时候,没有发布角色,我再管理控制台创建了一个角色 ...

我试了下,发布时半覆盖就会导致新加的权限丢失。
回复 使用道具 举报
admin/
高级会员   /  发表于:2023-12-27 17:33:30
5#
本帖最后由 admin/ 于 2023-12-27 17:36 编辑
Grayson.Shang 发表于 2023-12-27 14:37
大佬您好,是这样子,咱们没有在发布时,对于将设计器的数据权限覆盖到服务器的数据权限上的单独通道,因为 ...

明白了,感谢
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-12-28 09:08:49
6#
感谢大佬支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部