用户和角色的权限问题?

hb0746 2012-04-26 04:52:46
现在单位用的系统,定义的用户和角色是多对多的关系。但我发现一个很严重的问题。
举例说明:
A 拥有 1 2 两个角色 b 拥有1 角色

1角色 拥有功能 1.1 1.2

2角色 拥有功能 1.1 1.3

添加功能时,功能重叠没有问题
删除功能时,例如不想给予A 1.1 功能,但又想保留b 1.1功能 。

怎么操作?

...全文
178 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
itzzs 2012-04-27
  • 打赏
  • 举报
回复
新建角色
风飘扬 2012-04-26
  • 打赏
  • 举报
回复
你看你的问题,a,b用户本来就是两个角色1和2,你只删除1的1.1功能,不删除2的1.1功能,b依然有1.1功能。你说的这个就没有问题。
CHild 2012-04-26
  • 打赏
  • 举报
回复
可以给每个用户单独赋值权限,用来处理这种情况,在用户表中用一个字段保存。用户权限集合:角色权限+用户个人权限。
卡哇伊 2012-04-26
  • 打赏
  • 举报
回复
....不解释

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧