2010-04-20 65 views
0

在生產中,我配置了ELMAH,以便將錯誤記錄到專爲ELMAH創建的SQL Server 2005數據庫中。這些站點在IIS6.0 Web服務器上運行。ELMAH與IIS6.0和SQL Server 2005

ELMAH能夠發送錯誤的電子郵件,但沒有任何內容登錄到SQL Server數據庫。該連接是一個值得信賴的連接,我在我的web.config文件中有

<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah"/> in section group 
<errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="Elmah.Sql" applicationName="VBCPortal"/> under elmah 

<add name="Elmah.Sql" connectionString="Data Source=(local);Initial Catalog=ELMAH;Trusted_Connection=True" /> in connectionStrings 

任何想法爲什麼錯誤沒有登錄到數據庫?

回答

0

最有可能的原因是aspnet用戶帳戶對數據庫沒有權限。