本人是第一次做后台数据库设计的,所以对如何设置超级管理员和普通管理员的权限有点不理解~~~希望高手来帮忙解决一下!!超级管理员和普通管理员是不是要分开建表?分别要建几个表?它们的权限分别又是什么??

解决方案 »

  1.   

    权限系统我认为至少应该有下面五张表:用户表(存放登录用户)
    权限表(存放各个功能的权限,比如:某一功能的增、删、改、查等权限)
    角色表(存放角色信息,比如系统管理员、普通管理员等等)
    角色权限表(某一角色所对应的权限)
    用户角色表(某一用户所拥有的角色)如果除了能给用户分配角色之外,还想对某个用户增加一些额外的权限,这时还得需要
    一张用户权限表,用于存放某位用户除了角色权限之外,拥有的额外权限。