怎样实现不同的用户拥有不同的权限?

jieke2002 2004-04-12 09:27:14
怎样实现不同的用户拥有不同的权限?如有的用户对某些数据只有读的功能,有的用户可以读和写,有的可以读、写、修改,哪位有这方面的例子?
...全文
52 点赞 收藏 14
写回复
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspnetxp 2004-04-12
在数据库中加一个权限字段。在登陆中把权限等级赋给session 。然后再别的页面就可以调用了。
回复
whghwujx 2004-04-12
回复
swich 2004-04-12
做个分级的后台管理程序,网上例子很多的
回复
whghwujx 2004-04-12
偶认为在数据库中设置权限比较好,用户登录的时候取出其权限进行判断,或者将其权限给session或cookie,在需要的页面进行判断。

偶目前正在作一个特麻烦的小东西,一张不大的报表要6个人来完成,还不能看到别人的东西,用户还要求登录的时候只要输入用户名和密码就行。头疼,各位猜偶是怎样解决的!
回复
Aking5018 2004-04-12
很簡單,自己寫就可以了,登陸時將用戶權限賦值給Session,然後每頁判斷Session的值是否符合各操作條件.要多用if..then...else...end.
回复
threezxw 2004-04-12
用数据库
回复
diveas 2004-04-12
objrs数据集 0是权限值 strname是输入的用户名。
回复
swordman123 2004-04-12
在用户表中增加权限字段。根据不同的权限等级加以限制!
回复
diveas 2004-04-12
<%
'登陆
sql="Select uid,pwd,权限 From login Where uid='" & strname & "'"

打开数据库

If objrs.Bof And objrs.Eof Then
Response.Write "无此用户<p></p>"

判断密码输入是否正确

Session("quanxian")=objrs.Fields(2).Value
%>

在别的页面可以用If来判断他是否有权限。
<%If Session("quanxian")=0 Then%>
执行
End If
回复
hxf3591126 2004-04-12
想了解
回复
若白师妹 2004-04-12
讀取用戶的權限後放到session裡面,在用戶可以操作的頁面上進行判斷,
if session("user")=readonly then...
回复
diveas 2004-04-12
在数据库中加一个权限字段。在登陆中把权限等级赋给session 。然后再别的页面就可以调用了。
回复
若白师妹 2004-04-12
數據庫加一欄位設定每個用戶的權限,用戶登陸後讀取他的權限
回复
jinhaiou 2004-04-12
用数组
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告