delphi的基础问题?
大家好!
小弟有个很基础的问题:我现在要对登陆的用户设置权限,有超级用户和一般用户,他们的权限不一样。一般的用户的权限很有限的。如何对一般用户的权限进行控制!请指教!!!
有高分拿!!!
问题点数:80、回复次数:4Top
1 楼lovedelphi2004(郭)回复于 2004-05-04 09:49:06 得分 20
你说是不是win2000?如果是的话,你进入超级用户,在开通一个用户时把它的权限控制成你想要的!!Top
2 楼miky(miky)回复于 2004-05-04 09:50:10 得分 20
我想可以通过一个变量来决定权限,如0为超级用户,1为一般用户,在使用超级用户功能时先检查一下这个变量,为1就提示权限不够,不给用。Top
3 楼fim(阿初)回复于 2004-05-04 09:51:10 得分 20
用一个布尔型字段来标识是超级用户还是一般用户,登陆时随着用户名一起读取这个字段。
在点击某项功能前,先检测当前该权限,如果是一般用户,则弹出对话框,不允许操作。Top
4 楼fisherman1981(侃)回复于 2004-05-04 09:52:47 得分 20
建一张USER_TABLE,包含user_id,pwd,limit三个字段
limit中只取两个值,一般用户和超级用户
打开窗口时判断是一般用户的话就使一些按钮变灰,这是很简单的控制方法。Top




