网络编程
位置:首页>> 网络编程>> Asp编程>> asp如何修改WINNT的登录密码?

asp如何修改WINNT的登录密码?

  发布时间:2010-06-10 17:06:00 

标签:密码,asp

如何修改NT的登录密码?

    代码见下:

<%
Sub ChangeUserPassword(Computer,UserName,oldPassword,newPassword)
    Dim adsUser,foundErr,ErrMsg
    On Error Resume Next
    foundErr=False
    ErrMsg=""
    Set adsUser=GetObject("WinNT://"+Computer+"/"+UserName+",user")
    If Err.Number<>0 Then
        foundErr=True
        ErrMsg="噢,用户名没找到!"
        Err.Clear
    Else
        adsUser.ChangePassword oldPassword, newPassword
        adsUser.SetInfo
        If Err.Number<>0 Then
          foundErr=True
          ErrMsg=Now & ". Error Code: " & Hex(Err) & " - " & Err.Description & "<br>"
          Err.Clear
        End If
    End If
    If Not foundErr Then
        objContext.SetComplete
        Response.Write "<font class=""A2"" size=""2"" face=""Arial""><b>恭喜,密码修改成功! </b><br><br>"
        Response.Write "<input type=""button"" class=""A1"" name=""b2"" value=""返回"" 
onclick=""window.location.replace('default.asp');"">"
        Response.Write "</font>"
    Else
        objContext.SetAbort
        Response.Write "<font class=""A2"" size=""2"" face=""Arial""><b>旧密码错误!请重新输入.</b><br><br>"&ErrMsg
        Response.Write "<input type=""button"" class=""A1"" name=""b2"" value=""返回"" 
onclick=""history.back();"">"
        Response.Write "</font>"
    End If
    Set adsUser=Nothing
End Sub 
response.write "NT的密码现已改为intels!"
Computer="rzgs"
UserName="songyanhao"
oldPassword="song"
newPassword="intels"
ChangeUserPassword Computer,UserName,oldPassword,newPassword
%>

0
投稿

猜你喜欢

  • 首先,啰嗦几句废话如下: (1)触发器(trigger)是个特殊的存储过程,它的执行并不需要我们去显式调用,而是由一些事件触发,这有点类似C
  • 非常好的边框样式设置工具,使用该工具您可以很方便的为DIV设置简单的边框样式,如果放在DW中会更好。会制作DW插件的高手,请帮忙制作成DW插
  • vbscript脚本中,fso对象CreateTextFile方法调用时可能会报“无效的过程调用或参数”错误,在使用ASP生成静态页面时,如
  • 我们知道,全局临时表的生命周期一直持续到创建会话(不是创建级别)才终止。有时候,你可能想创建一个不属于任何会话的全局临时表。而无论你进行什么
  • 用DIV+CSS可以作出很多不同形状的角形;以下我只写了几个;CSS没有优化;是为了让大家看得更清一些;以下是一些小三角的形状:这是第一个小
  • 有什么办法可以列出数据视图吗?有,假设当前数据库为flashdays,则我们可用下列代码列出它的数据视图:pubDatabase 
  • 计算机键盘每天用得太多了,以致于我们无视它的存在(盲打),当然也很少有人去问这样一个问题——为什么键盘字母的排列方式是QWERTY而不是AB
  • 阅读上一篇:[译]Javascript风格要素(一) 我们使用习惯用法可以使我们的意图更加的清晰和简洁。使用==时,当心强制转换考虑下面函数
  • MySql5.0以后均支持存储过程,最近有空,研究了一把这个。格式:以下为引用的内容:CREATE PROCEDURE 
  • 与没有数据库的网站相比,数据库的存取会降低你的系统性能。但是大多数情况下,网站和数据库有密不可分的关系,正是数据库给站点提供了大容量、多样性
  • 今天好不容易闲下来半天,所以和大家分享一下我之前总结的一套Web UI 设计命名规范,也就是网站用户界面设计(俗称网页设计)命名规范。这套规
  • 个人觉得还是不要使用中文作为文件名的好,虽然我们用的语言是中文,毕竟中文容易出现问题,兼容性不好。用Dreamweaver制作网页时,如果插
  • 摘 要:本文讨论了Visual Basic应用程序访问SQL Server数据库的几种常用的方法,分别说明了每种方法的内部机理并给出了每种方
  • 很多现代的浏览器在地址栏的右边有个搜索框,默认的安装有 Google 搜索等。如下图所示:其实这是 OpenSearch 的一个应用,只要编
  • 第一种方法: 代码如下:Minimsdn.com为您提供的代码: -- Turn ON [Display IO Info when exec
  • blankzheng的blog:http://www.planabc.net/经常有朋友问我,网站要在哪些浏览器上测试?要达到怎样的兼容?我
  • 代码如下:ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装。 /连接“网站
  • ASP结合ADO对数据库方便快捷的访问、结合XML、COM/ActiveX等其它技术 实现服务器多层结构的功能使它在今天还有着顽强的生命力。
  • 从技术上来说,在ASP环境中,读入并管理XML文本的主要方法有三种: 创建MSXML对象,并且将XML文档载入DOM; 使用服务器端嵌入(S
  • 刚刚心血来潮,编了一个国际域名查询的功能页面,比较简单,没有做什么美化和修饰,主要利用了服务器端的XMLHTTP访问第三方服务器实现域名查询
手机版 网络编程 asp之家 www.aspxhome.com