asp登陆权限设置

asp登陆权限设置,第1张

照样套用啊!

if rs("权限字段") = 1 then

Message = "管理员!"

else

if rs("权限字段") = 0 then

Message = "用户!"

mainasp:

<% '以下是判断是否登录,没有登录则跳转回登录页面

If IsEmpty(Session("Passed")) Then

Session("Passed")=false '如果检查到session的值为空则设置为假,即未登录的意思

responsewrite"<SCRIPT language=JavaScript>alert('请先登陆,登陆后再进行 *** 作!');"

responsewrite"javascript:locationhref='indexasp';</SCRIPT>"

responseend

End If

%>

loginasp

<html><head><title>login</title></head><body>

<form name="form1" method="post" action="loginasp" >

请输入管理账号:<input name="uid" id="uid" type="text" maxlength="20" /><input name="work" type="hidden" value="sis"><input name="chabtn" type="submit" onClick="return check();" value="提交登录"></body></html>

<%'以下是登录处理

if requestform("work")="sis" then

uid=requestform("uid")

set rs=connexecute("select from User where user_name='"&uid&"'")

if not rseof and not rsbof then

Session("Passed")=True '如果存在这个用户,就把session设置为真,即通过登录的意思

ResponseRedirect “mainasp” '并跳转到mainasp页面

else

responsewrite"<SCRIPT language=JavaScript>alert('不存在该帐号!');"

responsewrite"javascript:locationhref='loginasp';</SCRIPT>"

responseend

end if

set rs=nothing

end if

%>

相应文件夹上点右键-->属性-->“安全”选项卡-->编辑-->选中“Users(XXXX-PC\Users)”,点选“完全控制”-->确定

如果仍然不行,可以尝试添加“IIS_IUSRS”和“Everyone”的权限给相应的文件夹

asp的除非打包成dll文件,否则没什么权限可言的,懂编程的客户谁还找你们做asp网站?到我空间看看,破解到了什么样的技术地步,你看代码没有,后台就给出一张图都可以把代码还原了,何况你给出代码了呢

登录成功后,给当前的一个用户设置一个会话

session("login_name")=login_name

然后转到第二个页面后,可以判断这个值。

if session("login_name")="" then

responsewrte "你还没有登录或者非法用户"

responseend

end if

在需要有权限访问的页面,在顶上加上以上代码。

如果除了访问权限外,如果还需要按权限等级来管理,那可以再加一个会话

session("acl")=acl

acl可以用一个表来定义,不同的用户帐号分配不同的权限等级。

if session("login_name")="" and session("acl")=0 then

responsewrte "你还没有登录或者非法用户"

responseend

end if

可以根据你具体的要求来设置acl等级昱访问的内容。

FTP是传输协议,由FTP服务器开通某个用户及口令并指向某个空间。用户通过FTP客户软件,登陆到服务器,输入相关密码后,就可以读,写服务器指定的空间。

ASP是微软提供的IIS服务器带的运行环境,可以动态生成HTML页面,ASP权限是指目录是否是IIS的虚拟目录或主机。

先看IIS设置中“主目录”中的执行权限是不是“纯脚本”

1。然后看你的网站把在盘是不是NTFS格式,是的话看网站所在文件夹的读写权限EVERYONE用户组是否有读取的权限,如果有数据库还要有写的权限。

2。右键点击你网站的文件夹,在共享方式里面选择访问方式。

还有在IIS里面也要设置一下访问以“纯脚本”方式访问,并且设置asp为优先

以上就是关于asp登陆权限设置全部的内容,包括:asp登陆权限设置、asp页面权限问题、WIN7下打开ASP文件发现权限不够.. 怎么设置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9618266.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存