[发明专利]一种可配置的数据权限实现方法有效
申请号: | 201210051854.3 | 申请日: | 2012-03-02 |
公开(公告)号: | CN102663316A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 王守金 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于计算机领域,提供了一种可配置的数据权限实现方法,所述方法包括数据权限对象定义,让用户定义哪些表的数据需要控制权限,需要控制哪些权限;提供数据权限控制接口,根据传入的参数数据,判断是否拥有相应权限。采用这种方式控制数据权限效率高,可维护性强。 | ||
搜索关键词: | 一种 配置 数据 权限 实现 方法 | ||
【主权项】:
一种可配置的数据权限实现方法,其特征在于:包括数据权限对象定义和数据权限控制接口,其中:1)数据权限对象定义:是定义要对哪些表的内容进行权限控制以及哪些操作需要进行此控制,需要控制数据权限的内容记录在表LSGRAN中,其中:(1)表LSGRAN 记录需要控制数据权限的表及权限内容,该表的属性包括:权限编号、权限名称、对应表名、编号列、名称列、条件、权限内容、权限描述,其中字段F_TABN记录需要控制权限的表,字段F_GRAN记录需要控制的权限内容,字段F_GRAN由15位字符组成,每位字符的值为0或1,表示不控制或控制权限,字段F_GRNR描述每位字符表示的具体信息,由“/”分隔,对应字段F_GRAN中的每个字符所表示的权限内容,包括增加/修改/删除/查询;(2)表LSUSSJ记录每个操作员的数据权限,该表的属性:职工编号、数据编号、权限编号、权限控制字符串,其中字段F_GRAN记录操作员拥有的数据权限;(3)数据权限控制接口,根据传入的参数数据,判断操作员是否拥有相应权限; 保存规则如下:(1)如果用户有该数据对象的所有权限, LSUSSJ中存放相应一条记录,字段F_SJBH 存放 *;(2)如果用户不具有该数据对象的任何权限, LSUSSJ中对该数据对象不存放任何记录;(3)如果用户先具有所有权限,再选择去掉部分数据的权限,LSUSSJ存放一条记录* 表示有所有权限,然后针对去掉数据权限的内容分别单独存放一条记录;(4)如果用户先不具有该数据对象的任何权限,再选择部分数据的权限,LSUSSJ中对选择的内容分别单独存放一条记录;2)数据权限控制接口包括:用户编号,会计年度,参数数据,根据保存规则判断相应的用户是否有相应权限。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210051854.3/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置