-1

我有domain服务器和mssql数据库。当我aspx通过服务器运行页面时,domain它给了我异常。我有password并且username对于服务器中的sql数据库,这domain可能是问题所在。我应该怎么做才能修复它?

例外:

Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

连接字符串:

<connectionStrings>
    <add name="sky_PeopleEntities"
        connectionString="metadata=res://*/hosting.csdl|res://*/hosting.ssdl|res://*/hosting.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=go.db.hosting.bg;initial catalog=sky_People;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 
        providerName="System.Data.EntityClient" />
</connectionStrings>
4

2 回答 2

3

登录失败并出现该错误意味着您建立 SQL 连接的服务器/计算机与 SQL 服务器所在的 Active Directory 域不同。

通常这意味着您需要将用户名或密码添加到连接字符串,以便您可以使用 SQL 身份验证而不是 Windows 身份验证进行身份验证。您可能需要与托管公司或系统管理员联系以正确设置用户名和密码。

一旦你有了它,删除integrated security=true部分,然后添加User Id=[username]; Password=[password];

于 2013-03-16T22:02:57.413 回答
1

集成安全=真是问题:双跳问题。

通过提供正确的 SQL 用户名和密码或有权访问 SQL 服务器和必要资源的正确应用程序池身份来修复它。

于 2013-03-16T22:00:13.880 回答