关于数据和权限控制问题

2021-12-17 09:28:26 +08:00
 axsss
一张表,有一个分类字段,根据这个分类字段,要实现不同的权限控制方案。比如在字段为 A 时,根据 A 字段的权限控制方式去查询,字段为 B 时就按 B 的权限控制去查询,这种设计可以实现吗?
2089 次点击
所在节点    MySQL
5 条回复
dk7952638
2021-12-17 09:42:14 +08:00
1 逻辑代码实现
2 如果是关系型数据库,可根据角色使用 SQL 解析器进行条件注入
3 简单的项目直接选 1
securityCoding
2021-12-17 10:12:03 +08:00
数据权限跟业务相关性太强 ,手动处理吧
Saxton
2021-12-17 10:39:52 +08:00
没听懂你的需求,说一下我这里的需求,我们数据权限是根据用户的角色和部门来做决定,用的框架是 mybatis ,写一个 handler 来全局根据用户权限加 where 条件。
baibaibaibai
2021-12-17 11:28:26 +08:00
自己加逻辑判断
HelloWorld556
2021-12-17 11:34:47 +08:00
```
if(字段==A){}
if(字段==B){}
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX