• 如何在Windows 2003+IIS6的环境下找回应用程序池(application pool)中的服务账号密码


    上一篇文章说了说如何在Win2008+iis7中取出SharePoint管理账号密码的方法。

    整个过程简单的讲,就是通过使用要找回密码的账号用来在SharePoint中创建一个临时的Web Application,这样就同时在IIS Application Pool中建立了一个新的Application,最后再用appcmd.exe指令来将此账号的密码明文输出。

    但是遗憾的是,这种方法不能在windows2003+iis6的SharePoint环境中如法炮制,因为IIS6里没有appcmd指令。那么是不是就完全没有办法来找回密码了呢?也不尽然,通过下面的几个步骤一样可以找回已经应用到ApplicationPool中的服务账号的密码。

    1. 打开路径 C:InetpubAdminScripts
    2. 找到adsutil.vbs文件并在记事本中打开它
    3. 找到 IsSecureProperty函数把这句话IsSecureProperty = True改为IsSecureProperty = False,保存修改
    4. 打开命令行工具(cmd),将路径转换到 C:InetpubAdminScripts
    5. 运行下面的指令,把“ApplicationPoolName”替换成你要查找密码的那个账号所在的应用程序的名字,如果名字中有特殊字符比如空格,可以用引号引起来
      C:InetpubAdminScripts>cscript adsutil.vbs enum W3SVC/AppPools/"ApplicationPoolName"

         6. 返回结果中包含WAMUserNameWAMUserPass,就是你要的服务账号名和明文密码

  • 相关阅读:
    使用ABP构建WebAPI的心得
    修改andriod模拟器的IMEI,IMSI,手机号,SIM卡号
    Abp框架下 Area中新建Layout报错的问题
    通过Roslyn构建自己的C#脚本 资料记录
    EF5 CodeFirst 修改主键自增属性
    Oracle字段类型及存储(一)
    ArcMap之等值面
    街景初看
    转:oracle中schema指什么
    OSGI起程一——确定目标
  • 原文地址:https://www.cnblogs.com/theSharePointEvents/p/retrieve-managed-service-account-password-in-windows-2003-iis6.html
Copyright © 2020-2023  润新知