按照有的文章里介绍的在Web.Config中添加<identity impersonate="true"/>,但登录时却导致我原来正常运行的代码登录失败。我原来的登录代码采用信任连接访问数据库,数据库中添加了ASPNET用户。这样会不会有安全漏洞呀,比如别的机器中的VS.NET程序可以不受限制的访问数据库?

解决方案 »

  1.   

    在组建服务—DCom配置中,更改了MS Excel应用程序的安全性,添加了ASPNET用户。Dim ExcelApp as Excel.Application语句执行通过,但到Dim ExcelWorkBook as New Excel.Workbook时又报错:带有CLSID{00020819-0000-0000-C000-000000000046}的COM对象无效或未注册。这是怎么回事?
      

  2.   

    在“计算机管理”中将“用户”中的“ASPNET用户”的权限设置Administator后,试试!
      

  3.   

    在“计算机管理”中将“用户”中的“ASPNET用户”的权限设置Administator后重启
      

  4.   

    How to: Create New Workbooks
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_wrcore/html/wrtskhowtocreatenewworkbooks.asp