预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

技术技术聚焦基于数据库的通用权限管理模块的设计与实现中国地质大学信息工程学院吴博摘要在信息系统的设计与用户权限管理模块是一个必不可少的部分。针对目前信息系统中权限管理模块功能简单、通用性差、效率低的问题该文介绍了一种新的采用数据库实现用户权限管理模块的方法并提出了权限级别和继承的概念并且很好地解决了通用性的问题。关键词数据库虚拟登录权限继承权限操作角色用户权限管埋模块是信息系统中一个很重要的部分。高级建立一个具有树形结构父子关系特点的数据表来标识和组用户通过用户权限管理模块来实现对普通用广对各种数据访问织数据对象。如以下字段:的控制。目前一般的做法是直接利用数据库的用户权限管理功数据标识:数据对象的惟一标识;能来管理用户并利用数据库本身的功能来限定用户对数据库标识类型:标识数据是具体的数据对象还是抽象的数据中具体的数据表、索引等具体的数据对象进行限定。类型如树结构中的父节点;这样做虽然在权限管理模块的没计与实现.很简单但问层次:数据在树形结构中所处的层次;题也是明显的。首先用户的分配依赖数据库本身的功能一父项:数据在树形结构的父项。旦用户数目及所包含的信息增多将会大大降低数据库性能和通过这种存储结构我们将用户数据以一种树形的层次关用户进行权限控制时的操作简易性。其次由于数据库中数据系组织起来形成一个树形的数据模型如图所示。缺乏一种统一的权限管理方法所以每个用户对数据库中的数据对象的访问权限都必须通过数据库的权限功能来一次次赋权限显然这样做是不可取的。最后这样做还使得用户权限管理强烈依赖干数据库本身和数据库中的数据。一月.数据库更换盛数据库中的数据发生变化对用户权限管理的影像是巨大