构造权限表
如:
用户名 人事管理 物业资料 办 公 区 保安管理 保洁管理 绿化管理 设备管理
超级      7        7       7       7        7       7        7
用户一    0        0       3       4        0       3        6其中:修改=4、删除=2、添加=1
修改|删除|添加 = 7设现判断“用户一”在“保安管理”的权限
select * from 权限表 where 用户名='用户一'
if(保安管理 & 修改)
  有“修改”权
else
  无“修改”权
if(保安管理 & 删除)
  有“删除”权
else
  无“删除”权
if(保安管理 & 添加)
  有“添加”权
else
  无“添加”权

解决方案 »

  1.   

    TO:xuzuning(唠叨) 兄  首先感谢xuzuning(唠叨)兄,权限的判断问题我已经明白了
      我做的物业管理系统中有一个权限设置面页包括:
     人事管理 物业资料 办 公 区 保安管理 保洁管理 绿化管理 设备管理等栏目。每一个栏目都有着修改、添加、删除三个复选按钮,当超级用户在选好所要为他设置权限的子用户后,再通过权限列表中的复选按钮确定这个子用户的权限,点击权限提交按钮后,超级用户为子用户分配的权限就赋给这个子用户。这个分配过程我还是弄不明白。还望指点。权限分配表见:http://www.xiang3.com/cbg/2.htm
    (分不够再加)