1

当我尝试在 Visual Studio 2010 项目的 App_Data 文件夹中创建 Sql Server 数据库时,出现以下错误:

Login failed for user:[Domain]\[user]

我能够使用 Sql Server Management Studio 创建数据库。我正在使用 Sql Server Express 2008。

对此的任何帮助表示赞赏。提前致谢!

4

2 回答 2

0

当您使用快速版时,在 Visual Studio 中转到工具>选项>数据库工具>数据连接。

删除 SQL Server 实例名称,然后单击确定。

现在尝试使用服务器资源管理器连接到服务器。连接后,您将能够在 App_Data 文件夹中创建一个新数据库。

这是连接字符串:

public string ConStr = "Data Source=.;AttachDbFilename=|DataDirectory|CodeDB.mdf;
Integrated Security=True;User Instance=True";

还要确保您已user instances为您的数据库启用。

于 2013-03-21T04:49:00.140 回答
0

在 Visual Studio 2013 中:

转到工具-->> 选项-->> 数据库工具-->> 数据连接。SQL Server 实例名称

类型项目V12

然后在 App_Folder 中创建 SQL Server 数据库,它就可以工作了。

以管理员身份打开 CommandPrompt

输入sqllocaldb info并按回车

它将显示所有可用的本地数据库。

于 2016-08-05T07:42:31.857 回答