电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用户权限管理设计方案

用户权限管理设计方案_第1页
1/11
用户权限管理设计方案_第2页
2/11
用户权限管理设计方案_第3页
3/11
用户权限管理设计方案 用户认证管理设计方案 原文地址 http://dev.csdn 。 net/develop/article/68/68125.shtm 1 设计思路为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系,具体实现如下。1.1 用户用户仅仅是纯粹的用户,用来记录用户相关信息,如用户名、密码等,权限是被分离出去了的.用户(User)要拥有对某种资源的权限,必须通过角色(Role)去关联.用户通常具有以下属性:  编号,在系统中唯一.  名称,在系统中唯一。  用户口令。 注释,描述用户或角色的信息。1。2 角色角色是使用权限的基本单位,拥有一定数量的权限,通过角色给予用户权限,通常具有以下属性: 编号,在系统中唯一. 名称,在系统中唯一。 注释,描述角色信息1.3 权限 权限指用户根据角色获得对程序某些功能的操作,例如对文件的读、写、修改和删除功能,通常具有以下属性: 编号,在系统中唯一。 名称,在系统中唯一. 注释,描述权限信息1.4 用户与角色的关系一个用户(User)可以隶属于多个角色(Role),一个角色组也可拥有多个用户,用户角色就是用来描述他们之间隶属关系的对象。用户(User)通过角色(Role)关联所拥有对某种资源的权限,例如 用户(User):UserID UserName UserPwd1 张三 xxxxxx2 李四 xxxxxx …… 角色(Role):RoleID RoleName RoleNote 01 系统管理员 监控系统维护管理员 02 监控人员 在线监控人员 03 调度人员 调度工作人员 04 一般工作人员 工作人员 …… 用户角色(User_Role):UserRoleID UserID RoleID UserRoleNote1 1 01 用户“张三”被分配到角色“系统管理员”2 2 02 用户“李四"被分配到角色“监控人员”3 2 03 用户“李四”被分配到角色“调度人员”…… 从该关系表可以看出,用户所拥有的特定资源可以通过用户角色来关联.1。5 权限与角色的关系一个角色(Role)可以拥有多个权限(Permission),同样一个权限可分配给多个角色。例如: 角色(Role):RoleID RoleName RoleNote 01 系统管理员 监控系统维护管理员 02 监控人员 在线监控人员 03 调度人员 调度工作人员 04 一般工作人员 工作人员 …… 权限(Permission):PermissionID PermissionName PermissionNote0001 增加监控 允许增加监控对象0002 修改监控 允许修改监控对象0003 删除监控 允许删除监控...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用户权限管理设计方案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部