| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1650 人关注过本帖
标题:关于管理员权限问题,请高手给个思路,谢谢!
取消只看楼主 加入收藏
nicechlk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:330
专家分:187
注 册:2008-9-6
结帖率:66.67%
收藏
 问题点数:0 回复次数:3 
关于管理员权限问题,请高手给个思路,谢谢!
我有一网站后台,管理员有多个,需求如下:
1,管理员分为超级管理员(1个)、总管理员(几个)、普通管理员(多个)
2,这3种身份的权限各有不同,当然,超级管理员的权限最大,可以对其他管理员进行管理;总管理员能对普通管理员进行管理。
3,管理员的权限分类如下:
   网站设置管理 新闻管理 产品管理 招聘管理 调查设置 等等。。。
请教:
  1,如何做到管理员和他的权限一一对应?
  2,如何判断管理员不具备某一种权限?
  3,数据库里该如何设置?(access数据库)
谢谢!!
搜索更多相关主题的帖子: 管理员 权限 思路 
2008-10-05 13:35
nicechlk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:330
专家分:187
注 册:2008-9-6
收藏
得分:0 
前提是,我得把所有的权限项目放入数据库里是吗?

莫以善小而不为,莫以恶小而为之!
2008-10-05 16:36
nicechlk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:330
专家分:187
注 册:2008-9-6
收藏
得分:0 
我就直接把权限项目用a.....z字母表示,然后定义a、b、c....等分别表示的项目文字,这样的话,在数据库里只需一个字段就可以装下这些字母,然后再在左侧项目里做判断,是否包含这些字母其中的哪些个。
不过,这样做思路简单,代码太多。
hmhz的方法挺好,不知道他的数据库是如何设计的?如果要是在数据库里添加项目字段,那数据库读取的时候也是很麻烦。
还有高手指点吗?

莫以善小而不为,莫以恶小而为之!
2008-10-12 10:44
nicechlk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:330
专家分:187
注 册:2008-9-6
收藏
得分:0 
呵呵,真是太好了,用2个表来做!
非常感谢!

莫以善小而不为,莫以恶小而为之!
2008-10-12 17:17
快速回复:关于管理员权限问题,请高手给个思路,谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024836 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved