IWAM账号不同步

症状举例:

HTTP 500 - 内部服务器错误


原因分析:

IWAM账号是安装IIS时系统自动建立的一个内置账号。IWAM账号建立后被Active Directory、IIS metabase数据库和

COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。

系统对IWAM账号的密码同步工作有时会失效,导致IWAM账号所用密码不统一。


解决办法:

如果存在AD,选择开始->程序->管理工具->Active Directory用户和计算机。为IWAM账号设置密码。

运行c:\Inetpub\AdminScripts>adsutil SET w3svc/WAMUserPass +密码同步IISmetabase数据库密码

运行cscript c:\inetpub\adminscripts\synciwam.vbs -v 同步IWAM账号在COM+应用程序中的密码