无法将.mdf附加到sql server管理中

时间:2010-04-05 17:04:32

标签: asp.net sql-server

为什么我无法深入浏览文件夹,我仍然有一些文件夹: alt text http://img168.imageshack.us/img168/3056/mdf.jpg

3 个答案:

答案 0 :(得分:11)

您的SQL Server服务帐户可能无法访问您尝试浏览的文件夹。理想的解决方案(从安全角度来看)是将文件移动到另一个非特定于用户的位置。但是,您正在尝试做的事情。

  1. 确定SQL Server实例服务帐户。为此,请查看计算机的服务并找到“SQL Server”或“SQL Server(instancename)”。双击并选择“登录”选项卡以确定正在使用的帐户。
  2. 从用户的文件夹开始,更改安全性以向步骤1中的用户授予读取和浏览权限。您需要为路径中的每个文件夹执行此操作,从用户开始(换句话说,如果它在C:\Documents and Settings\user\Desktop中,您必须在userDesktop上执行此操作。
  3. 找到您要附加的特定文件,并为同一帐户授予读写权限。
  4. 要更改文件夹或文件的权限,请右键单击并选择“属性”,然后选择“安全”选项卡。您可以通过单击“添加...”并找到要显式授予(允许)或拒绝权限的用户来添加其他权限。

答案 1 :(得分:4)

我的桌面上有一个mdf文件但由于无法深入浏览而无法访问它。

我通过转到

解决了这个问题

开始>所有节目> Microsoft SQL Server 2008 R2> Sql Server配置管理器

在Sql配置管理器中我转到了SQL Server服务并双击了运行>的实例。登录>将内置帐户更改为本地系统'。我被设置为网络服务,但一旦将其更改为本地系统,我就可以访问我的桌面和我的所有用户文件。

答案 2 :(得分:0)

用户中的子文件夹通常受密码保护,只能由用户文件夹的所有者访问。如果您尝试访问的文件夹是您自己的文件夹,则可能存在权限问题,需要修改操作系统中的文件夹设置。

尝试在Windows资源管理器中导航到SQL Manager外部的文件夹。如果仍然无法访问该文件夹,则可能需要尝试登录管理员级别的用户并修改文件夹权限。