就是根据用户登陆的用户名,取得权限。
比如:一个以sa登陆的用户,获取到他的权限,设置他对工资管理模块的权限,
工资管理下又分,增,删,改的三种权限。增,删,改三种权限有其中之一,工资管理模块也就有,反之,增,删,改三种权限一个也没有,工资管理模块也没有权。
大家给意见把

解决方案 »

  1.   

    rights 表
    id    name       linkid 
    0     系统功能    0
    1      工资管理   0
    2      add        1
    3      modify     1
    4      del        1
    手工修改用check就可以了
    我的B/S都可以 c/s的有控件就更好搞了
      

  2.   

    我刚做了一个人事管理系统。
    权限我是这么做的
    把按钮事件写在ActionList组件里,利用组件的Action连接ActionList组件的action
    设置角色时,把ActionList组件的action写在listview里,选取需要的角色权限。
    对应岗位设置角色,用户登陆时根据岗位对应的角色-权限,设置ActionList组件的action属性为true。
    系统维护简单,扩展性好,控制细腻。