关于权限设置的问题(100分)

  • 主题发起人 主题发起人 pzj
  • 开始时间 开始时间
P

pzj

Unregistered / Unconfirmed
GUEST, unregistred user!
请各位大虾提供权限设置比较通用而维护比较简单的实现方法
要能提供简单的用户增减和菜单权限的配置,100分奉送!!!
 
有什么比没个菜单判断用户更简单的呢?
 
可以用分级管理!请权限分成几个级别,每个级加对菜单有不同的控制!
 
自己设一个权限表,里面有用户的用户名,以及他可以用或不可以用的菜单项.进入系统时,
将其资料Select出来,一一对应,初始化菜单,使其可用或不可用.
 
利用分组的方式来设计:
建立两个表:
表一:
usealias:varchar[20]
...
level : char[2] //对应权限
password : varchar[20]
表二: //预先存储各个level的功能
level : char[2]
Fun : varchar[40]//对应的权限功能

当用户登录时,可以根据表一的level到表二中进行匹配,然后可用一个循环
将菜单置为能用或不能用。

思想非常简单,而且也非常适用。
 
可以模仿NT的狱用户管理
 
用ActionList控件可以较好解决权限问题,实现权限控制没有简单到偷懒的办法。
 
Agree with wbcp2000
 
多人接受答案了。
 
后退
顶部