很基本的权限功能小结

来源:互联网 发布:知乎如何查看匿名提问 编辑:程序博客网 时间:2024/05/02 19:48

  权限管理的方法有很多了,但最基本的还是基于角色的权限管理了.每个系统要实现的权限管理基本应该有如下的
实现才叫基本,小结之.

 

1 模块管理

   基于模块的管理还是属于比较粗粒度的管理了.一般分为5个级别:浏览,查询,添加,修改和删除

2  角色管理
   角色和模块的关系是多对多的,一个角色可以有多个模块的管理权限,一个模块也对应多个角色

3 用户管理
    用户与角色也是多对多关系

4部门(组)
   一个部门(组)可以有多个用户,一对多关系,一般来说
 

   它们之间的表很容易设计.这里注意的是模块角色的对应表
   fundid   模块编号
   roleid    角色编号
   flag      表示用户的权限,比如0:浏览  1:查询  2 添加 3 修改  4 删除  

 

原创粉丝点击