权限理论:重新定义你所理解的权限

简介: 权限这个词,相信同学们已经很熟悉了。就软件开发(BS方向)来讲,权限是属于整个软件系统中系统安全的范畴。权限管理实现了对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。
img_60fee26517f6618c50d49803ba6822e1.png

权限这个词,相信同学们已经很熟悉了。就软件开发(BS方向)来讲,权限是属于整个软件系统中系统安全的范畴。权限管理实现了对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。
权限包括用户认证和授权两部分。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。
总结一句话:权限就是对资源的控制
先来看下软件系统资源的划分


img_24b917d7847523a6b4be6fcc5d145e59.jpe
资源分类分析手稿

经过分析之后,发现只要对第三类资源进行管理。

img_85b0ad73ab36db2698844131b1c48afe.jpe
角色表的重要性

经过这两部分的分析,数据库中的表角色表和权限表的重要性与作用应该就很明白了。

这里的需要注意的一点就是,在书写return的时候,返回页面的名字即可.
如果喜欢我,请给个小心心喜欢并持续关注,如果想和我交朋友,并给我一点鼓励请扫下码。~%?…,# *'&℃$︿?


img_c026c9661363eb17bff44833f0713e6a.jpe
AwesomeBoy
目录
相关文章
|
SQL JSON 数据可视化
权限开发手册,数据权限和接口权限配置
权限开发手册,数据权限和接口权限配置
1205 0
权限开发手册,数据权限和接口权限配置
|
4月前
|
Linux 数据安全/隐私保护
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
|
4月前
|
存储 数据安全/隐私保护 索引
设计一个完美的用户角色权限表
设计一个完美的用户角色权限表
350 1
|
5月前
|
JSON JavaScript 数据格式
如何控制权限,更加好的方法
如何控制权限,更加好的方法
|
资源调度 前端开发 数据库
权限 | 前端控制权限
啊,我们经常做权限控制,控制菜单,控制按钮功能等,但是在一些特殊情况下不能够由后端来做权限控制,那就只能前端来做啦。
|
SQL 存储 数据库
数据权限这样设计,你觉得如何?
在项目实际开发中我们不光要控制一个用户能访问哪些资源,还需要控制用户只能访问资源中的某部分数据。 控制一个用户能访问哪些资源我们有很成熟的权限管理模型即RBAC,但是控制用户只能访问某部分资源(即我们常说的数据权限)使用RBAC模型是不够的,本文我们尝试在RBAC模型的基础上融入数据权限的管理控制。
3172 1
|
数据库
【自然框架】之通用权限(九):权限的验证
继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。 通用权限想要写的文章目录:(这是第九章)   1、 简介、数据库的总体结构2、 介绍人员表组3、 介绍组织结构表组4、 介绍角色表组5、 介绍“项目自我描述表组”6、 权限到节点7、 权限到...
787 0
|
安全
【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录
继续。这里演示权限到字段和权限到记录。            权限到字段有两种安全级别,      1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。
1242 0
【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。
  今天突然来了一个灵感,记录一下。以前总觉得说不清楚,看看这种表达方式是否可以说清。   两个原则:依赖接口编程,不要依赖实现编程;最小获知原则。   面向对象最重要的是什么?抽象。那么在权限这方面我们要如何抽象呢?       最小获知原则 角色本身就是一种抽象出来的东东,用他来做隔离是最好不过了。
1133 0