2022年网站数据库权限设计 .pdf





《2022年网站数据库权限设计 .pdf》由会员分享,可在线阅读,更多相关《2022年网站数据库权限设计 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目开发权限的设计每个项目都会有权限,权限的设计至关重要,好的权限设计能很灵活的分配权限,反之权限的分配就很费劲;权限设计一直是自己思考的问题,直到最近看到博客园一篇文章,使自己对权限的设计有了新的解决方案。下面具体的对权限进行分析:本权限采用用户角色功能 这三方面实现权限设计用户表记录用户信息角色表只是为权限而设定的,与用户的等级我关功能表所用功能菜单的集合。要实现权限,需要三者之间对应好,额外增加三者的对应关系表用户角色对应表用户和角色多对多关系即一个用户可以拥有多个角色,每个角色对应多个用户。角色功能对应表角色和功能多对多关系即一个角色可以拥有多个功能,每个功能对应多个角色。用户功能对应
2、表此表是针对角色不能满足用户需求的权限,特开此表满足用户权限的需求,用户和功能之间的关系是多对多,一个用户对应多个功能,每个功能对应多个用户。用户表功能表角色表用户表功能表角色表用户功能对应表角色功能对应表用户角色对应表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 各表的结构如下:用户表Users 用户表字段名称字段说明数据类型长度默认值主键ID 用户 ID Int 4 自增是Name 用户名Varchar 20 () Pas
3、sword 登陆密码( md5)Varchar 32 () Email 电子邮箱Varchar 128 () IsEmail 是否经过邮箱验证Tinyint 1 0 Authstr 验证码串(md5(Password&name) )Varchar 32 () AuthTime 验证码串失效时间(默认20天)Smalldatetime 8 Getdate() AuthFlag 验证码使用标志(0 未使用 ,1 用户邮箱验证及用户信息激活, 2 用户密码找回 ,-1 失效 ) Tinyint 1 0 GroupID 用户组(分管理组1,个人会员组 5,企业用户组8)Int 4 0 RegIP 注册
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网站数据库权限设计 2022 网站 数据库 权限 设计

限制150内