关于应用程序中用户权限的设置问题(0分)

  • 主题发起人 主题发起人 wangyukai
  • 开始时间 开始时间
W

wangyukai

Unregistered / Unconfirmed
GUEST, unregistred user!
各位DELPHI高手,本人在设置密码登陆的过程当中,遇到有关用户权限的分配问题,按常规的做法
应该在密码信息表中设置(如权限分配字段RIGHT=11101010)类的权限设置,想请教一下各位高手
有关如何存储或使用此方式,如有那位高手能奉献完整的登录及权限管理代码(简单的例子也可),
本人将倾分献上,并不尽感谢!
 
我不知道你的权限分配是什么概念,如果只是分配到菜单的话,可以用动态菜单的方式来创
建。过程如下:在程序启动的时候,读入相应模块的所有菜单(用记录数组的方式存储),
而后接着读用户的权限字段,校验,如果某个菜单该用户有权限,则创建该菜单,否则不
创建,这样作可以把权限控制到菜单上。不知这样回答满意否?
 
不太清楚你说的权限分配是什么意思。如象FOOLALIU说的,只分配到菜单的话,我的做法
是这样的!
做一个数据表,表的第一个字段为用户ID其它字段是表单菜单的菜单名NAME而字段类型
为logical(paradox),这样在程序启过时,可以根据用户的不同选择相应的菜单enabled属性
而且不限用户数量,在程序中也方权限的设置。不知可否?

个人观点!也许不是好的方法,不过是可行的方法!!
 
我方法类似windpray不过我把菜单名放到一个Blob字段中用';' 隔开一次性读出.
菜单名有规律.通过循环设置权限(Enabled属性).
 
你的信箱能收信?
换个信箱
发到我的信箱
 
我的办法和各位差不多,我为每一个用户定义了一个startaction,可以做很多事
 
我的办法和各位有些相似,但还可以设置用户组,不同的组对不同的菜单项拥有权限,
将每个用户分配到不同的组中,用户组的权限、用户的分配可以由管理员用软件调配,
我们的大型MIS就是用此方法,效果不错。
 
接受答案了.
 
to: huzb 能给我发一份吗,我急用,或我另开一个贴你可以去拿分。多谢。

来自:huzb, 时间:2000-8-31 6:44:00, ID:322473
收邮件


 
后退
顶部