用户登录失败

时间:2014-12-01 06:24:05

标签: sql asp.net sql-server-2012 sharepoint-2013

我正在使用asp.net为sharepoint开发一个网站,它连接到一个数据库。在visual studio服务器资源管理器中,可以使用我创建的新sql用户访问数据库。我向该用户授予了sysadmin权限。但是,当我部署网站并运行它时,它会给我这个错误'登录失败的用户'。 sql server配置为允许混合身份验证。我重新启动了服务器,我玩了用户权限,但没有任何改变。 我从服务器资源管理器获取它的连接字符串,我确信它是正确的: Data Source=servertest;Initial Catalog=qDB;User ID=me2;Password=***********"

我该怎么办?我已经尝试了在谷歌上找到的所有可能的解决方案,我最终在这里。

3 个答案:

答案 0 :(得分:0)

我也有同样的情况,这对我有用

<connectionStrings> <add name="connectionstring" connectionString="Data Source=XYZ\SHAREPOINT;Initial Catalog=DBName;Integrated Security=true;" providerName="System.Data.SqlClient" /> </connectionStrings>

答案 1 :(得分:0)

您可以使用此类连接字符串

<appSettings>
    <add key="KhadamatConnectionString" 
    value="Server=[copy name from Your ServerName of SSMS];Database=AcaService;uid=admin;pwd=mypass;" />
</appSettings>

<connectionStrings>
    <add name="KhadamatConnectionString" connectionString="Data Source=[copy name from Your ServerName of SSMS];Initial Catalog=AcaService;User ID=admin;Password=mypass;" providerName="System.Data.SqlClient"/>
    </connectionStrings>

答案 2 :(得分:0)

通过编辑连接字符串来尝试这样做: -

Server=myServerAddress;Database=myDataBase;User Id=myUsername; Password=myPassword;