权限管理的设计和实现(含演示和原代码)

时间: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规范

相关文章