我有一个拥有数据库的ASP.NET MVC3项目。我想将该数据库附加到SQL Server Management Studio。
在SQL Server Management Studio中,我右键单击Databases
,然后单击Attach
,然后单击Add
,它会显示文件夹/文件选择对话框。
问题是它不允许我浏览我的用户帐户文件夹(c:\users\Bob
)中的任何文件夹。我可以看到Bob
文件夹,但没有+
可以展开,并且没有显示子项(即使我知道我的Windows用户文件夹中有文件)。为什么不让我去探索呢?
SQL Server Management Studio是版本11.0.21(SQL Server 2012)
我尝试从过滤器下拉菜单中选择All files
而不是*.mdf
,但没有显示任何文件。
答案 0 :(得分:0)
另外两件事需要注意:
答案 1 :(得分:0)
虽然这个问题已经两年了,但我遇到了同样的问题。
我通过MS SQL Server Express访问我的用户文件夹来解决它。
打开Windows资源管理器并找到您的用户文件夹,右键单击并单击“属性”,然后单击“安全”选项卡。
我必须添加SQL Server用来访问文件的虚拟用户,因此单击Edit,然后在下一个窗口中单击Add。
您不知道要使用的虚拟名称,因此只需单击“高级”,然后单击“立即查找”,Windows将显示所有用户的列表。向下滚动,找到类似的内容:
SQLServerMSSQLUser $
(您必须将栏中的分隔(在列标题中)向右拖动才能看到全名)
返回“权限”窗口,为SQL用户提供“完全控制”。