首 页文章中心网站作品客户留言下载中心打印头商城打印头论坛支付方式繁體中文
设为首页
加入收藏
联系我们
您当前的位置:打印头网络 -> 文章中心 -> 网站制作 -> 文章内容 退出登录 用户管理
栏目导航
· 网站制作 · 电脑故障
· 电脑教程 · 财务电算
· 多媒体制作 · 图像处理
· 黑客地带 · 行业新闻
· 青春网文 · 幽默搞笑
· 教你一招
热门文章
· [图文] 修改系统日期病毒补...
· 将APE+CUE格式的音频...
· [图文] 无法打开注册表,无...
· [图文] 如何把SWF文件转换成...
· 模拟视频监控系统安...
· [组图] 信息模块(网线插座...
· 一个简单的VPN配置实...
· 查杀sal.xls.exe病毒...
· 硬盘分区成了RAW后的...
· [图文] 三步轻松删除autoru...
相关文章
· 用ASP打开远端MDB
· 利用ASP远程获取内容...
· [图文] 用ASP和SQL实现基于...
· 用asp编写文档搜索页...
· 一段用ASP查看ASP文...
· 如何使用ASP实现网站...
· 用ASP实现远程批量文...
· 用ASP实现分级权限控...
· [组图] 用ASP+XML打造留言本...
· 用Asp实现QQ在线查询...
用ASP的安全验证来对windows 2000的管理者密码进行在线修改
作者:未知  来源:CSDN  发布时间:2006-4-13 6:58:22  发布人:dtdsb

减小字体 增大字体

IIS的安全验证机制做得很好,我们可以用ASP的安全验证来对windows 2000的管理者密码进行在线修改。
当有人登录站点时,利用ServerVariables集合中的LOGIN_USER捕获登录帐号,前提是必须关闭IIS中允许匿名登录这个选项,然后在changepwd.asp文件中通过ADSI来修改密码。
以下是程序:

changepwd.htm
<body>
<!--与该输入表单有关的客户端验证脚本(即不允许新密码为空和两次密码输入是否相等的判断)请自行编号-->
<form action='changepwd.asp' method='post'>
<input type='hidden' name='UserName' value='<%=request.servervariables("LOGIN_USER")%>'>
<br>输入旧密码:<input name="OldPwd">
<br>输入新密码:<input name="NewPwd1">
<br>确认新密码:<input name="NewPwd2">
<input type=submit value='更改'>
</form>
</body>


changepwd.asp
<%
OldPwd=request.form("OldPwd")
NewPwd=request.form("NewPwd1")
UserName=request.form("UserName")
Set oUser=GetObject("WinNT://ComputerName/" & UserName)
oUser.ChangePassword OldPwd,NewPwd
oUser.SetInfo
set oUser=Nothing
response.write "密码修改成功!"
%>

[] [返回上一页] [打 印] [收 藏]
上一篇文章:asp模块化分页
下一篇文章:ASP计数器
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 . 服务电话:13994439175 - E-mail:dtdsb@163.com
信息产业部 晋ICP备06007813号 有事您Q我 188063
Copyright © 2002-2005 Newasp.Net. All Rights Reserved .