下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、权限设计(资源权限和数据权限)权限设计(资源权限和数据权限)贴下自己的码云地址对权限的理解通过界面配置,可以配置用户,角色,角色实例可以访问到的资源权限(页面,操作按钮)和页面可以展示的数据数据库权限表设计DROPTABLEIFEXISTSbase_permission;CREATETABLEbase_permission(permission_idint(11)NOTNULLAUTO_INCREMENT,permission_entityint(3)DEFAULTNULL权限的ME本IT可以是用户,角色,角色实例,机构等等,可以扩展,permission_entity_keyint(11)D
2、EFAULTNULLCOMMENT与实体对应的主键ID,permission_access_entityint(3)DEFAULTNULLCOMMENT被授权的类型,菜单,按钮,其他操作可以扩展,字典值,permission_access_entity_keyvarchar(255)COLLATEutf8_binDEFAULTNULLCOMMEN被授权的类型的主键值,SQL,其他扩展,permission_enabledintDEFAULTNULLCOMMENT犬态,可以操作,不可以操作,create_user_idint(11)DEFAULTNULL,create_datetimestamp
3、NULLDEFAULTNULLONUPDATECURRENT_TIMESTAMP,modify_user_idint(11)DEFAULTNULL,modify_datetimestampNULLDEFAULTNULLONUPDATECURRENT_TIMESTAMP,PRIMARYKEY(permissiond)ENGINE=InnoDBAUTO_INCREMENT=451DEFAULTCHARSET=utf8COLLATE=utf8_bin;permission_entity:权限实体字典类,需要被授权的实体描述,1代表角色,2代表用户,3代表角色实例等等。permission_entit
4、y_key:权限实体对应的主键permission_access_entity:被授权的类型字典,例如1,代表菜单,2代表按钮,3代表。permission_access_entity_key:对应被授权类型的描述,比如被授权的是菜单,这里就是菜单ID,比如被授权的是按钮,这里就是按钮的ID,当然是要随着被授权类型变化而变化,必要时可以是SQL场景:如果对一个角色授权一个访问页面的权限,则这个表里应该存的事角色字典值2(角色),角色主键3(管理员),授权类型是2(菜单),授权类型主键1(用户管理主键)数据权限设计在数据库表中都加入字段值创建人ID或者创建机构等等可以区分数据归属的字段,本例中用到的是创建人ID,创建人ID可以找构,也就可以描述数据所属了数据权限可以大致描述为:1,系统全部数据2,指定机构数据3,指定机构及其下属机构数据4,所属机构数据5,所属机构及其下属机构数据6,自己负责的数据场景:对一个角色实例授权数据权限,这里所说的角色实例是比如有两个用户张三和李四,具有相同的角色管理员,那对应的角色实例分别为管理员张三,管理员李四角色字典值3(角色实例),角色实例主键3(管理员李四),授权类型是2(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44900-2024超重力强化氟化反应流程再造技术规范
- 《应用语言学》(1-15章节)笔记
- 抗体偶联药物分段生产试点注册申报技术要求
- 2024年三季度宏观经济分析报告
- 第三单元 表内乘法(一)(知识清单)二年级数学上册(苏教版)
- 2024年营养强化剂项目资金筹措计划书代可行性研究报告
- 强化班子建设-打造和谐工商
- 冷喷烯锌涂料中石墨烯材料的测试与判定 扫描电镜-X射线能谱分析法-编制说明
- Python程序设计实践- 习题及答案 ch12 实验8 字典与集合
- 幼儿园语言领域听课心得(3篇)
- 湖南美术出版社三年级上册美术教案
- 安全帽佩戴培训课件
- 2024年铁路货运员(中级)资格认定考试题库-下(判断题汇总)
- 我的家乡丰都
- 2024新能源风电场集电线路施工方案
- 2023-2024学年山东省名校考试联盟高一上学期期中联考物理试题(解析版)
- 中国古代数学史学习教案
- 新版中国食物成分表
- 嵌入式操作系统FreeRTOS的原理与现
- 小学生怎样正确使用电子产品
- 讲Z3040型摇臂钻床的电气控制
评论
0/150
提交评论