设置站点主目录里应用程序保护时,选择"高(独立进程)",有时会出现"用户/密码验证失败"这样的错误,可以用如下操作解决,仅限于Win2000 IIS 5.0:
1. 更改IWAM_MACHINE账号的密码(MACHINE是服务器的计算机名称,不同服务器名称不同),一定要复杂,包括大小写字母数字和符号,要在20个字符以上,可以先写在本地电脑记事本里,拷贝粘贴;
2. 使用新的密码重设IIS Metabase数据库,使用IIS自带的管理脚本adsutil,运行如下的命令:
首先在命令行中进入C:\Inetpub\AdminScripts
然后执行命令adsutil SET w3svc/WAMUserPass xxxxxxxxxxxxxxxxxxxxxxxxx
注意:"xxxxxxxxxxxxxxxxxxxxxxxxx"用前面设置的密码代替
3. 同步COM+账号密码,使用IIS的管理脚本synciwam.vbs,运行如下的命令:
同样先进入C:\Inetpub\AdminScripts
执行命令cscript synciwam.vbs -v
执行完没有报告错误的话即可在IIS里成功选择"高(独立进程)"并应用。
|