思考了几年的数据权限终于有解了 - 悠悠然然的个人页面 - 开源中国社区
- 数据行权限--让不同的人看到不同的数据行的权限控制
- 数据列权限--对使用者限制其访问其些列或某些列中的数据的权限控制
数据权限说起来比较简单,但是实际实现过程中,也是非常复杂的,比如,同样是select表,可能是对原样的表名及字段名进行访问,也可以是把表名和字段名取了别名,另外还会涉及到复杂的查询和子查询。
同样的数据列权限,还有的用场景是不同的权限的人员可以看到的权限范围是不一样的,比如:HR系统中,不同管理级别的HR可以看到的员工的工资范围是不同的,比如:只能看到<=被授权访问级别人员的工资信息,但是其它信息都是可以访问的。传统的做法下,这种情况只有写程序一种方案了,但是如果这个时候有许多种组合,这个代码写出来就没有办法看了。
Read full article from 思考了几年的数据权限终于有解了 - 悠悠然然的个人页面 - 开源中国社区
No comments:
Post a Comment