错误:“查询构建器失败。无法打开用户默认数据库。登录失败。用户<user name =”“>”</user>登录失败

时间:2012-05-08 19:06:53

标签: vb.net sql-server-express

我在Windows XP中使用Visual Basic Express 2010和SQL Express 2008。

起初我无法添加数据源(数据库的.mdf文件),因为“操作系统错误32”我似乎通过给自己.mdf文件的完全权限来解决(通过右键单击该文件并进入属性,然后进入安全性)并重新启动SQL SERVER(SQLEXPRESS)服务。

数据库的数据集位于我的解决方案资源管理器中,但是当我右键单击表适配器以添加查询并尝试打开查询构建器时,我会在上面的标题中看到错误。

1 个答案:

答案 0 :(得分:0)

  1. 确保已启用通过TCP / IP和命名管道的SQL Express远程连接。如果您不确定如何执行此操作,可以参考此文章:How to: Configure Express to accept remote connections

  2. 打开SQL Server Management Studio并确保您可以连接到数据库。

  3. 尝试使用相同的凭据重新连接Visual Studio(服务器资源管理器窗口)。