解决步骤:
1、停掉IIS
2、查看IIS 配置数据库密码
第一步 修改脚本文件使运行后能看到密码:
在c:\inetpub\adminscripts 找到adsutil.vbs
(根据装系统时设定的不同,有的路径可能不一样)
用记事本打开此文件
查找 IsSecureProperty = True (只有一个符合字段,在一个条件语句里面)
将 IsSecureProperty = True 改为 IsSecureProperty = False
保存关闭。
第二步 执行查看密码命令:
开始->运行输入cmd回车 打开命令行工具
输入 cd c:\inetpub\adminscripts (进入adminscripts目录,视你机器路径而定)
获取 IWAM 帐户密码命令:cscript.exe adsutil.vbs get w3svc/wamuserpass
输入以上命令,按回车可拿到IWAM的密码。
说明: 你还可以用同样的方法获取 IUSR 帐户密码 内容来自tiaomu.com中国青年创业网
命令为:cscript.exe adsutil.vbs get w3svc/anonymoususerpass
3、右键单击 我的电脑->管理,打开计算机管理界面
打开 本地用户和组->用户
右键单击 启动IIS进程帐号 IWAM_**** (注:****一般是计算机名)
点击设置密码,设置为刚才你得到的IWAM密码。
*************
另外还有一个解决上面2和3所说的问题 的方法
第一步 运行adsutil.vbs set w3svc/wamuserpass "password"修改metadata里的密码信息。
第二步 按3操作,设置用户密码为上一步设置的密码。
*************
4、更改组件服务中的密码
开始->运行输入cmd回车 打开命令行工具
先输入 cd c:\inetpub\adminscripts
然后输入 cscript.exe synciwam.vbs -v
系统会提示出来一大堆字符,不用管它。
关闭窗口然后启动IIS
注意: 如果报错 80070422是COM+ 的两个服务没有开启 8004E00F是 MSDTC的服务没有开启
重新安装 MSDTC 服务
删除注册表中的键:
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
• HKEY_CLASSES_ROOT\CID
- 停止MSDTC服务:net stop msdtc
- 卸载MSDTC服务:msdtc -uninstall
- 重新安装MSDTC服务:msdtc -install
- 确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看,然后再同步密码(就是开始的那三步)
1、停掉IIS
2、查看IIS 配置数据库密码
第一步 修改脚本文件使运行后能看到密码:
在c:\inetpub\adminscripts 找到adsutil.vbs
(根据装系统时设定的不同,有的路径可能不一样)
用记事本打开此文件
查找 IsSecureProperty = True (只有一个符合字段,在一个条件语句里面)
将 IsSecureProperty = True 改为 IsSecureProperty = False
保存关闭。
第二步 执行查看密码命令:
开始->运行输入cmd回车 打开命令行工具
输入 cd c:\inetpub\adminscripts (进入adminscripts目录,视你机器路径而定)
获取 IWAM 帐户密码命令:cscript.exe adsutil.vbs get w3svc/wamuserpass
输入以上命令,按回车可拿到IWAM的密码。
说明: 你还可以用同样的方法获取 IUSR 帐户密码 内容来自tiaomu.com中国青年创业网
命令为:cscript.exe adsutil.vbs get w3svc/anonymoususerpass
3、右键单击 我的电脑->管理,打开计算机管理界面
打开 本地用户和组->用户
右键单击 启动IIS进程帐号 IWAM_**** (注:****一般是计算机名)
点击设置密码,设置为刚才你得到的IWAM密码。
*************
另外还有一个解决上面2和3所说的问题 的方法
第一步 运行adsutil.vbs set w3svc/wamuserpass "password"修改metadata里的密码信息。
第二步 按3操作,设置用户密码为上一步设置的密码。
*************
4、更改组件服务中的密码
开始->运行输入cmd回车 打开命令行工具
先输入 cd c:\inetpub\adminscripts
然后输入 cscript.exe synciwam.vbs -v
系统会提示出来一大堆字符,不用管它。
关闭窗口然后启动IIS
注意: 如果报错 80070422是COM+ 的两个服务没有开启 8004E00F是 MSDTC的服务没有开启
重新安装 MSDTC 服务
删除注册表中的键:
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
• HKEY_CLASSES_ROOT\CID
- 停止MSDTC服务:net stop msdtc
- 卸载MSDTC服务:msdtc -uninstall
- 重新安装MSDTC服务:msdtc -install
- 确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看,然后再同步密码(就是开始的那三步)
转载于:https://blog.51cto.com/51hacker/276639