要求很简单.
组->用户->功能项->添加
->修改
->删除
->查询.
若用户和组为多对多更好.
若有点说明最好
哪位大侠如果嫌打字麻烦可以把结构导出,发到[email protected] 或者 [email protected]如果合适我,另加百分绝不失言.
组->用户->功能项->添加
->修改
->删除
->查询.
若用户和组为多对多更好.
若有点说明最好
哪位大侠如果嫌打字麻烦可以把结构导出,发到[email protected] 或者 [email protected]如果合适我,另加百分绝不失言.
->修改
->删除
->查询.
若用户和组为多对多更好.
===================================
你自己不是很清楚的了嘛,干嘛要找现成的?
还是自己动手吧!
表结构如下:
moduleTable:moduleID,Name....
roleTable:roleID,Name,Privilage(bigint)....
userTable:roleID,userID,Name,...
权限在role表中,一个角色可以包含多个用户。
1。
设置权限:使用树结构对没一个role设置Privilage,将选择的moduleID相与(&)合成一个bingint数值。表示该角色具有的权限。
2。分析权限:a,判断用户属于的roleID;
b,将属于的Role的Privilage分别与ModuleID相或(|)如果大于0表示具有该模
块权限,否则免谈如果要细分到每一个用户的权限,可以将上面的扩充就可以了。
已经说的很清楚了