如何在ASP网页后台设置不同级别管理员的权限?

作者&投稿:景孔 (若有异议请与网页底部的电邮联系)
asp网页如何设置管理员权限权限进入后台~

将后台登录者的身份用一个指定参数区分
然后,再用这个参数值来控制各不同栏目的操作权限

给你一点设计思路。
首先要有自己的数据库,数据库中用来储存用户的,账号,密码,访问权限,等等基本信息.
例如:设计数据库字段 ID 账号 工号 密码 权限
1 admin 00000 admin 1,1,1,1,1
2 user 00001 user 1,1,0,0,0
ID用来排序,账号密码用来登陆,权限用来设定用户访问权限,当然如果需要还可以增加用户登陆的时间,IP等。
创建设计登陆页面,通过账号密码登陆,当然也可以限制一下登陆可增加一个验证码。
设计网页后台管理界面,传统设计是,左右两个窗体,左侧为菜单活导航,右侧窗体为内容(还可以更多组合)。
通过权限可以设计左侧导航栏的地址显示或不显示,右侧工作窗体是否可以操作或显示。
例如:admin 的权限 1,1,1,1,1 中,第一个1为可登陆权限,第二个1为员工,第三个1为可以查看,第四个1可以修改,第五个1可以添加用户(高级管理员)。(当然这些都是明文,如果安全需要可以做的更复杂一点。)通过不同权限访问不同页面,或编辑不同内容。
当然最后要设计管理员的操作页面,给用户分配权限,添加用户页面,修改密码页面等等。
总之,思路是这样,一句两句话也说不清楚,如果你有一些经验,我说的你应该可以理解,如果,我说的你不能理解,最快的方法就是建议去百度一下网上的asp整站代码看看别人的后天设计,适当的借鉴一下。
希望对你有用。

设置一个权限值字段Limits,在登录时赋值为session("Limits")=rs(''Limits'')

总管理员 session("Limits")=0
其它管理员 session("Limits")=1 至 session("Limits")=n (n为自然数)

基本判别
if session("Limits")=0 then
response.write ''总管理员区域''
Else
if session("Limits")=1 then
response.write ''管理员1区域''
end if
if session("Limits")=n then
response.write ''管理员n区域''
end if
end if

数据库管理员表中增加个字段给,每个管理员等级为1/2/3
假设1为发布、2为修改、3权限最大,在管理员登陆时将这值赋给某session("权限")
在你访问的页面中增加判断session(“权限”)值即可。
如果发布页中判断 session值是否是1或3,否则就不跳回或提示无权限即可。
这种是最简单方式处理权限问题

如若本条信息对你有帮助,敬请采纳为最佳,谢谢

将后台登录者的身份用一个指定参数区分
然后,再用这个参数值来控制各不同栏目的操作权限


如何防止别人修改自己的CONN与数据库?
自己网站是asp的友情连接老被攻击,传上一个过2天就没了!每次都在conn文件里最后给挂上一串或者<iframesrc=http:\/\/www... 最近好郁闷!自己网站是asp的 友情连接老被攻击,传上一个过2天就没了!每次都在 conn文件里最后给挂上一串 或者 高手请指点一二,这是什么东西?就是所谓的挂马了吗?是不是我数据库及...

http:\/\/www.orient-dragon.com\/index.asp何在这个网上申请一个邮箱呢...
你是要 xxxxx@orient-dragon.com 的邮箱吧。如果他网站有企业邮局服务的话,找管理员分个给你。

满分跪求!!网页编程!自学规划!发展前景!诸多问题!求好心的高手指点迷津...
也稍懂一点JAVASCRIPT~现在想学关于网页编程的知识,... 小弟大学在读~软件工程专业自己对网页设计比较感兴趣,现已自己学习HTML CSS,能够熟练运用DREAMWEAVER和PS~做一些简单的静态网页。也稍懂一点JAVASCRIPT~现在想学关于网页编程的知识,在学习JAVA,JSP和c#,ASP.NET两个系统上犹豫,希望高手能够帮忙分析下我的情况(有...

求端午节祝福网页和端午节祝福短信及彩信
风情万总(粽)-祝愿你端午节快乐 http:\/\/www.wuzhen.org\/zf\/duanwu\/ 祝愿你端午节快乐 http:\/\/www.wuzhen.org\/zf\/duanwu\/55.asp 端午节短信:http:\/\/www.wuzhen.org\/zf\/duanxin\/duanwu.asp 端午节彩信:http:\/\/www.wuzhen.org\/zf\/caixin\/duanwu.asp ...

选择OA软件,传统OA与现代OA的区别何在?
平台型OA:一键式安装,操作简单,精炼的功能,无需专业培训;但后台管理的特殊功能比一般OA强大、使用复杂。6.扩展性 传统OA:扩展性较差,尤其是基于asp和php开发的OA产品,一般周期比较长。平台型OA: 具备良好扩展性 7.集成性 传统OA:集成性较差,尤其是基于asp和php开发的OA产品。平台型OA: ...

c入门之后学Java还是cpp呢?
如果以后学习想往后端(服务器)方向发展,建议最好是Java 如果想做客户端,那就是C\/C++或者C#还有很多语言 如果想做Web前端,可以学html+js+css,php,asp,.net等等脚本 有一门语言ActionScript既可以在网页上运行,也可以在本地运行 当然Java也有GUI,但是Java不擅长图形界面,不好看也不好用 我是先...

svchost占用CPU100%
有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其它线程只能等待,IIS被死锁了,全部...描述: Windows页面内存管理进程,拥有0级优先。 介绍:该进程作为单线程运行在每个处理器上,并在系统不处理其它线程的时候分派处理器的时间。它的CPU占用率越...

用js输出到网页中,如何实现?
我要问的是中间这段怎样写,数据有变动,不可能来是该网页,添加的新的数据后就自动更新出现在这里,非常感谢你前面的回答,但是对于这样的有没有不用ASP. ...html()可以实现,但是还是没怎么明白你这样做的用处何在 追问 动态输出,数据库内的文章变动,所以最新文章才出现,所以需要用这个,希望能写下,详细代码,非常...

7939病毒 互连网一片哗然?解决办法何在??
4.某些病毒会劫持IE浏览器,导致乱弹网页的状况。建议用金山毒霸的金山反间谍 2006等修复工具。看浏览器辅助对象BHO是否有可疑项目。有就修复它。修复失败时参照1、2来做。5.其他提示:为了更好的操作,请先用优化大师或超级兔子清理所有临时文件和上网时的缓存文件。一般病毒往往在临时文件夹Temp中,这样...

iis访问本地网站不能更新已修改网页
将IIS停止,在启动 或者 开始 运行 iisreset

清河县13965563704: 如何在ASP网页后台设置不同级别管理员的权限? -
乐柄宫瘤: 设置一个权限值字段Limits,在登录时赋值为session("Limits")=rs(''Limits'') 总管理员 session("Limits")=0 其它管理员 session("Limits")=1 至 session("Limits")=n (n为自然数) 基本判别 if session("Limits")=0 then response.write ''总管...

清河县13965563704: 后台asp分级权限代码如何写啊?
乐柄宫瘤: 名字 权限分级 3 三级管理员 2 二级管理员 1 一级管理员 判断时可在用户登录时可以将权限分级写入session("权限分级") 然后在需要管理的页面通过 if Session("权限分级")=3 then 显示三级管理员可见代码 elseif session("权限分级")=2 then 显示二级管理员代码 else 显示三级管理员 end if 相同答案 采用就是人品问题

清河县13965563704: 在ASP网页设计中添加什么代码实现几个管理员不同的权限 -
乐柄宫瘤: 在数据库里面设置一个字段保存用户的权限.例如:权限字段值为:教师:1001 学生:1000、 领导:1111 就是在注册用户时赋予权限.当用户登陆系统后,取出权限字段的值放在session里面,例如session("usertype"),它的每一位代表一种权限.if mid(session("usertype"),1,1)="1" then......end if

清河县13965563704: 在ASP网页设计中添加什么代码实现几个管理员不同的权限
乐柄宫瘤: 和ASP没什么关系 你数据库设计好,然后 ASP验证就可以了

清河县13965563704: asp怎么设置网站后台管理员权限 -
乐柄宫瘤: 用Cookies或者Session设定指定账号的级别,进而控制它的操作权限即可~

清河县13965563704: asp.net (C#)如何在页面做权限操作,不同的权限显示不同的操作模块? -
乐柄宫瘤: 可以在config文件里面设置.

清河县13965563704: ASP网站程序中,如何给产品分类管理菜单,添加二级菜单,需要在后台管理程序中也添加t同时可以在前台显示 -
乐柄宫瘤: 分2个数据表 mainmenu为一级菜单的表,字段有ID,NAME......submenu为二级菜单的表,字段有ID,SID,NAME.....这个ID,自然就是由数据库自动生成数字的那个字段了,NAME就是分类的文字,后面你可以再加些别的字段,比如图片/日期/等等.....

清河县13965563704: DW+ASP 基于不同级别的“限制对页的访问”无法设置不同等级进入不同页面 -
乐柄宫瘤: 在preview.asp 判断用户级别不是2的话就不显示详细链接的链接.在INFO.ASP页面上判断当前登陆的用户级别不是2再跳转就行了.

清河县13965563704: asp中如何在登录的时候,用户和管理员登录不同的页面啊 -
乐柄宫瘤: 在登录验证语句中加多一个判断语句,判断用户权限级别,例如当权限字段值为"0"时为管理员,Redirect:URL..可以指向管理员的页面,否则指向用户页面. 当然你可以把管理员和用户也分级,如,超级管理员为 0 , 版主为 1, VIP用户为 2, 一般用户为 3.........

清河县13965563704: asp网站,acess数据库,根据用户级别导向不同页面的操作?代码如何修改? -
乐柄宫瘤: 看你这个代码,成功后会Redirect跳转到 “lurufenliu.asp”,从user表里的level字段里取的值会放到Session("MM_UserAuthorization")中,区分用户权限,如果要跳到不同页面,把Response.Redirect(MM_redirectLoginSuccess)这一行换成:...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网