首页 .NET/Web sql2005 无法为此请求检索数据 Create File错误的解决方案

sql2005 无法为此请求检索数据 Create File错误的解决方案

作者:胡同里的砖头 围观群众:995 更新于:2013-12-19

 

其实就是权限问题,以下有两种方法可供参考

方法一:

我的系统(Windows Server 2003)重装了之后,想把以前的数据库附加上去,但是附加不了,错误提示如下:尝试打开或创建物理文件 'E:\数据库\db.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)

我的解决方法:

在所有程序—SQL Server 2005—配置工具—"SQL Server Configuration Manager",点击"SQL Server 2005 服务",右边会显示出用户,右击你的用户(如sa)属性,内置帐户选择"Local System",点击重新启动就OK了。

 

方法二:

在创建此数据库的系统上,进行如下操作:

1、在数据文件(*.mdf)上右键属性

2、“安全”选项卡

此步有可能会报警告(没有以下警告的可以继续执行第3步,跳过以下)

上面的警告是因为此文件被系统权限限制了,解除办法可以借助360来解除,方法如下:

3、“组或用户名”处点击“添加”

4、添加everyone用户权限,权限为完全控制

5、重复以上步骤在数据文件(*.ldf)文件上面使用


 

  • 本文标题: sql2005 无法为此请求检索数据 Create File错误的解决方案
  • 文章分类:【.NET/Web】
  • 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8