定义一个角色表和一个权限表

解决方案 »

  1.   

    多谢小西!能不能说的清楚点?你说的办法我也想过,我是这样做的:定义了一个权限表,里面的字段为:工号、密码、权限(四个角色)、表一、表二、表三。权限最高的可以查三个表字段,权限表里设了标记,用户登陆后,系统查询数据库,如果在表一、二、三中有标记,就有这个权限,但是如果我以后要扩展这个网站,用户查询的功能增多了,那我的权限表岂不是字段越加越多了。请再给个办法吧?在线急等!
    而且我的初步设想是:用户登陆后,第二个页面有好多按钮,这些按钮就是功能的实现,用户可以随便点,这样的话,如果谁的权限不够的话,可以随时更改,但是没有办法。
      

  2.   

    老大,把你想法说的具体一点好吗?
      

  3.   

    我是这样做的
    一个用户表
    一个角色表
    一个用户角色对应表,表示用户有哪些角色
    一个权限表,两个字段,一个为模块号码,一个为权限字段,为4为字符串,4个位分别代表这个模块的查看、增加、删除、修改需求,1表示有权限,0表示没有权限
    一个角色权限表,表示角色有哪些角色
      

  4.   

    多谢小西!你的想法我会考虑的!