ERROR。
解決方法:
1、更改Active
Directory中IWAM_MYSERVER賬號的密碼:選擇“開始”->“程序”->“管理工具”->"Active
Directory用戶和計算機",啟動“Active
Directory用戶和計算機”管理單元,單擊“user”,選中右面的“IWAM_MYSERVER”,右擊選擇“重設密碼(T)”,在跳出的重設密碼對方框中給IWAM_MYSERVER設置新的密碼,設置成A
boutnt2001確定,等待密碼修改成功。
2、同步IIS
metabase中IWAM_MYSERVER,使用腳本修改IWAM_MYSERVER賬號密碼的方法:c:\Inetpub\AdminScripts>adsutil
SET w3svc/WAMUserPass"Aboutnt2001"修改成功後,系統會有如下提示:WAMUserPass:(String)
"Aboutnt2001"
3、同步COM+應用程序所用的IWAM_MYSERVER的密碼,壹種使用組件服務MMC管理單元,另壹種是使用IWAM賬號同步腳本s
ynciwam.vbs。
使用組件服務MMC管理單元:
(1)啟動組件服務管理單元:選擇“開始”->“運行”->“MMC”,啟動管理控制臺,打開“添加/刪除管理單元”對話框,將“組件服務”管理單元添加上。
(2)找到“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”->“Out-Of-Process Pooled
Applications”,右擊“Out-Of-ProcessPooledApplications”->“屬性”。
(3)切換到“Out-Of-Process Pooled
Applications”屬性對話框的“標誌”選項卡。“此應用程序在下列賬戶下運行”選擇中“此用戶”會被選中,用戶名是(4)“IWAM_MYSERVER”。這些都是缺省的,不必改動。在下面的“密碼”和“確認密碼”文本框內輸入正確的密碼“Aboutnt2001”,確定退出。
系統如果提示“應用程序被壹個以上的外部產品創建。確定要被這些產品支持嗎?”時確定即可。如果在IIS中將其它壹些Web的“應用程序保護”設置為“高(獨立的)”,那麽這個WEB所使用的COM+應用程序的IWAM賬號密碼也需要同步。
重復(1 )-(4)步,同步其它相應Out of process application的IWAM賬號密碼。
使用IWAM賬號同步腳本synciwam.vbs:
cscript synciwam.vbs
[-v|-h]“-v”參數表示詳細顯示腳本執行的整個過程(建議使用),“-h”參數用於顯示簡單的幫助信息。
要同步IWAM_MYSERVER賬號在COM+應用程序中的密碼,只需要執行“cscript synciwam.vbs -v”即可,如下:cscript
c:\inetpub\adminscripts\synciwam.vbs-vMicrosoft(R) Windows Script Host Version
5.6版權所有(C) MicrosoftCorporation
1996-2000。保留所有權利。WamUserName:IWAM_MYSERVERWamUserPass:Aboutnt2001IISApplications
Defined:Name, AppIsolated, Package IDw3svc,
0,{3D14228C-FBE1-11d0-995D-00C04FD919C1}Root, 2,IISHelp,
2,IISAdmin,2,IISSamples, 2,MSADC, 2,ROOT, 2,IISAdmin, 2,IISHelp, 2,Root, 2,Root,
2,Out ofprocess applications
defined:Count:1{3D14228D-FBE1-11d0-995D-00C04FD919C1}Updating Applications:Name:
IISOut-Of-Process Pooled Applications Key:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}