vs17中的用户域\用户登录失败

时间:2018-07-10 07:35:55

标签: c# sql-server visual-studio-2017 mdf

我试图打开一个mdf文件,导致用户domain \ user的登录失败。 ConnectionString到现有的mdf文件

<add name="NWindConnectionString" connectionString="data source=(localdb)\mssqllocaldb;attachdbfilename=|DataDirectory|\NWind.mdf;integrated security=True;connect timeout=120" providerName="System.Data.SqlClient" />

我尝试在.NET MVC5项目中使用Visual Studio 2017创建一个mdf文件,导致用户域\用户的登录失败。

我已经安装了SQL Server 2014。 我可以使用Windows凭据完美地连接到SQL Server Management Studio。 SQL Server配置为使用Windows凭据。

我使用SQL Server Managment Studio正确打开了该项目(是GitHub项目)的mdf文件。

将新的MDF文件添加到项目的步骤:

将新项目添加到App_Data文件夹

基于服务的数据库->按钮添加

然后提示错误

要了解我正在遵循https://www.linkedin.com/pulse/service-based-database-file-visual-studio-bharath-gunupati的哪个过程

尝试在我的项目中打开现有的mdf文件(NWind.mdf) enter image description here

任何提示,Visual Studio 17可能有什么问题? 可能是Visual Studio的配置错误吗?

目前,我卸载SQL Server 2014并安装SQL Server 2017,希望此修复Visual Studio的某些错误配置。

安装后仍然无法运行

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

显然,与visualstudio一起安装的sql server localdb损坏了。所以我在命令行窗口上运行它。

sqllocaldb stop mssqllocaldb
sqllocaldb delete mssqllocaldb
sqllocaldb start "MSSQLLocalDB"

尽管如此,我的Visual Studio需要补充才能正确连接SQL Server。

这实际上是修复我的登录错误的原因。

万一你们需要这个Complement for Visual Studio 2017补充,但是不确定这是否是解决方案的一部分。