IIs出現問題,重灌IIs後居然所有的asp頁面報這個錯誤,於是到網上查詢問題所在,好在很多大蝦已經有了解決方案,挑了一個解決方案試之,成功解決。
特再次貼出方法共享,說明:核心解決方法歸原始解決人可苦可樂等網友所有。
微軟相關文獻:
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;297989
我的解決步驟:
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
你還可以獲取 IUSR 帳戶密碼,我沒有用到
命令為:cscript.exe
adsutil.vbs get w3svc/anonymoususerpass
輸入以上命令,按回車可分別拿到IWAM和IUSR的密碼。
3、右鍵單擊 我的電腦->管理,開啟計算機管理介面
開啟 本地使用者和組->使用者
右鍵單擊 啟動IIS程式帳號
IWAM_**** (注:****一般是計算機名)
點選設定密碼,設定為剛才你得到的IWAM密碼。
4、更改元件服務中的密碼
開始->執行輸入cmd回車 開啟命令列工具
先輸入 cd
c:\inetpub\adminscripts
然後輸入 cscript.exe synciwam.vbs -v
系統會提示出來一大堆字元,不用管它。關閉視窗然後啟動IIS,報錯資訊應該沒有了。