日期:2014-05-18  浏览次数:20922 次

关于用户权限的问题~~~~偶是新人,请多关照~~~
在做一个小小的windows应用程序
有不同权限的人可以登录这个程序
但是对于不同权限的人 页面实现的功能不同

我能这样实现吗?---
设置一个全局变量t 存放当前登录了的用户名
如果当前用户没有某权限 就把此权限相关的控件属性visible设置为false

这样可以吗
这种问题一般怎么解决呢 我是菜鸟 O(∩_∩)O谢谢~~~~

------解决方案--------------------
不要,做一个权限模块,为每个人配置详细的权限功能,参考一个delphi的例子
http://blog.csdn.net/bdmh/article/details/5858122
------解决方案--------------------
当然可以啦,首先你需要一张功能表,列举出所有的功能,一张用户表,一张功能与用户关联表
其次就是功能与用户的设置
------解决方案--------------------
完全可以
------解决方案--------------------
有不同权限的人可以登录这个程序,但是对于不同权限的人 页面实现的功能不同
当然可以实现,对于一些多用户操作权限设置权限访问也是必要的
至于你那种可以说不叫权限,只是简单地设置了一下,完全体现不出权限的机制
------解决方案--------------------
可以参考动网的模式,用户有个权限字段:1,2,5,6,88,76……
每个功能又一个ID,程序判断用户权限字段是否包含该ID已确定用户是否具备该权限