【问题标题】:ASP connection string to SQL Impersonate到 SQL Impersonate 的 ASP 连接字符串
【发布时间】:2014-12-09 17:14:33
【问题描述】:

我正在尝试使用 Impersonate 将我的 ASP.NET 连接到 SQL 数据库。

我的字符串是:

<connectionStrings>

<add name="AppEntities" connectionString="metadata=res://*/NModel.csdl|res://*/NModel.ssdl|res://*/NModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;
  Data Source=myServer;Initial Catalog=mydb;Persist Security Info=SSPI;
  Pooling=False;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

模拟标签是这样完成的:

<system.web>
<identity impersonate="true" userName="domain\user" password="pswd"/><system.web>

这样是不行的,否则我用SQL认证就可以了。

知道如何解决它吗? 谢谢

【问题讨论】:

    标签: asp.net sql-server connection-string impersonation


    【解决方案1】:

    最简单的方法是指定 IIS 应用程序池标识http://technet.microsoft.com/en-us/library/cc771170%28v=ws.10%29.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 2012-05-06
      • 2013-08-03
      • 2017-06-22
      相关资源
      最近更新 更多