IIS下,訪問ASP頁面出現錯誤:
訪問 IIS 元數據庫失敗
“用於運行 ASP.Net 的進程帳戶必須具有對 IIS 元數據庫(如 IISservernameW3SVC)的讀訪問權。有關如何修改元數據庫權限的信息,請參見 httpsupport.microsoft.comkbid=267904。”
原因可能是先安裝.NET Framework後安裝IIS,導致IIS沒有為ASP.Net設置用戶。
解決方法:1、運行CWindowsMicrosoft.NetFrameworkversion下的
ASPnet_regIIS -i
2、或者下載Metaacl.vbs腳本並運行
cscript metaacl.vbs
手工修改權限
Metaacl.vbs文件下載
http://www.cnblogs.com/Files/yinhu/metaacl.rar
我也已經上傳此文件