ELMAH与IIS6.0和SQL Server 2005

时间:2010-04-20 21:59:46

标签: sql-server-2005 elmah

在生产时我配置了ELMAH,以便将错误记录到专门为ELMAH创建的SQL Server 2005数据库中。这些站点在IIS6.0 Web服务器上运行。

ELMAH能够发送错误的电子邮件,但没有任何内容登录到SQL Server数据库。连接是一个可信连接,我有

<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

在我的web.config文件中。

知道为什么错误没有登录到数据库中吗?

1 个答案:

答案 0 :(得分:0)

最可能的原因是aspnet用户帐户没有数据库权限。