有没有清除finedb内置数据库所有角色的sql

我想把findb内置数据库中的角色全部删除掉,包含各个表的与角色表相关的数据一次性全部清除,然后从新建一批角色

胡澳辉 发布于 2020-8-11 14:19
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
ScyalcireLv7中级互助
发布于2020-8-11 14:26(编辑于 2020-8-11 14:27)

8.0版本的角色、目录、权限、用户表之间的关系  finedb里面我弄了好久才理清关系,搞了一张用户—角色—报表三个维度相互联查的报表 因为相互关联   后台不一定删的干净   10.0的估计涉及的表更多,建议你还是系统中删除吧

  • 胡澳辉 胡澳辉(提问者) 我们想删除所有角色,然后从新构建一批角色,从新授权,没有更好的办法了吗
    2020-08-11 15:00 
  • Scyalcire Scyalcire 回复 胡澳辉(提问者) 我们当时是直接在系统管理里面直接一个个新建的,因为之前就有一批旧的角色,所以是新建角色后,一个个转移到新角色,再把旧角色删除,防止权限会有遗漏,因为都是给整个集团和子公司领导层开的,万一哪里没设置好或者漏了,怕有影响
    2020-08-11 15:04 
  • 胡澳辉 胡澳辉(提问者) 嗯,好的谢谢
    2020-08-11 15:52 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-8-11 14:22

角色跟权限关联。

直接清除角色也会产生冗余数据。

不如直接在系统中删除。

  • 胡澳辉 胡澳辉(提问者) 我们想删除所有角色,然后从新构建一批角色,从新授权,没有更好的办法了吗
    2020-08-11 15:00 
  • 3关注人数
  • 347浏览人数
  • 最后回答于:2020-8-11 14:27
    请选择关闭问题的原因
    确定 取消
    返回顶部