怎么才能实现不同用户登陆(如系统管理员、游客,或者总经理、财务部经理)的权限,使他们各自可以且只可以使用不同的功能?

解决方案 »

  1.   

    在USER表中设置值 如 1 2 3 4 
    分别代表你所说的那些然后在登陆时就判断这个值
    根据它做出身份判断
      

  2.   

    就用楼上的方法
    当不同身份的用户登陆时,把相应的功能enable或者disable就行了
      

  3.   

    一般这样用户表 user (userid,username,pass)功能表 function(funcid,funcname)用户权限useright(userid,funcid)在设置权限的时候把对应一个user所应有的权限写到 useright,这样user登录后就能得到他的有效功能,加以控制,当然如果复杂的权限就在useright里加字段,比如page,line,或都更细 addmode,editmode,deletemode,serachmode,postmode,printmode