权限管理实现

数据库表关系

最主要的几张表:用户(WB_User),角色(WB_Role),权限(WB_Popedom),菜单(WB_Menu)

菜单管理

可以查看通过角色拥有此菜单的人员,也可以查看直接拥有此菜单的人员

角色管理

可以为角色配置菜单,为角色配置人员,为角色配置权限

权限管理

可以为权限配置人员,分为通过角色拥有此权限的人员和直接拥有此权限的人员

 

权限配置原理

可以为用户分配角色,为角色分配菜单,为角色分配权限,这样用户可以通过角色拥有菜单和权限,也可以为用户直接分配菜单和权限,

用户的权限=通过角色拥有的权限+直接拥有的权限

用户的菜单=通过角色拥有的菜单+直接拥有的菜单

 

------------------------请大家指点指点----------------

------------------------再改进再改进------------------

posted @ 2013-02-02 17:22  xiaoliepower  阅读(197)  评论(0)    收藏  举报