首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

有关管理员权限分配有关问题

2012-02-27 
有关管理员权限分配问题在权限列表中定义一些权限,如何让一个管理员同时拥有多个权限以管理员个人权限表为

有关管理员权限分配问题
在权限列表中定义一些权限,如何让一个管理员同时拥有多个权限  
以管理员个人权限表为例,管理员ID对应其个人权限表的管理员ID,然后在个人权限表中指定管理员权限(个人权限表中   管理员ID是唯一的)
怎么才能为这个管理员将已定义的各权限赋给他?
数据库表的设计在这里
http://www.madeic.com/leo/database.jpg
按我想的是用一个字段存放各权限的ID,用逗号隔开
但我这么一说,我老大就叫我猛补一下数据库原理
我都看了一下午数据库原理及应用,还没看出个所以来  
请各位帮帮忙啊~~~~~~~~~~~~~~~~~~~~~

[解决办法]
就是表设计的不对

我做权限一般是这样的

角色表 按位设置每个功能是否有权限 比如 'YYYNNN '
用户表有个角色ID
登录后两个表关联,得到 YYYNNN 这样的字符串,保存的session或cookies

用的时候需要判断是否有权限 就 mid(session( "q "),位置) 这样取

热点排行