权限管理的设计和实现(含演示和原代码)
时间:2007-10-29 17:44:09 来源:program 作者:asp 责任编辑:aspx
权限管理的核心,就是对不同权限的用户,分配管理对应权限的资源。
本例以一个网站栏目后台管理模块(资源)的权限管理为例,实现了不同用户的权限管理。
数据库设计:
帐户信息表:
f_i_autoid 自动编码(主键)
f_i_orderid
f_accountid 帐户编码
f_accountname 帐户 (外键)
f_password 密码
f_accounttype
f_username
f_remark
f_datetime
栏目信息表:
f_i_autoid 自动编码(主键)
f_i_orderid
f_lanmuid 栏目编码
f_lanmuname 栏目 (外键)
f_ishidden
f_remark
f_datetime
权限表:
f_i_autoid 自动编码(主键)
f_accountname 帐户 (外键)
f_lanmuname 栏目 (外键)
f_remark
f_datetime
通过权限表的 f_accountname 帐户(外键)和 f_lanmuname 栏目(外键)把帐户信息表
和栏目信息表联系起来,通过给“帐户”分配“栏目”,或者给“栏目”分配“帐户”,使帐户和栏目建立关系(可以是“一对多”“多对一”或者“多对多”)。
添加到各大书签:
上一篇:RSS 2.0规范
