xmpcw 发表于 2019-7-2 11:29:52

执行数据库安装错误无法打开物理文件

SQL Server附加数据库报错:无法打开物理文件,操作系统错误5

问题描述:   附加数据时,提示无法打开物理文件,操作系统错误5。如下图:https://images2015.cnblogs.com/blog/856014/201612/856014-20161208092646929-257747364.png
问题原因:可能是文件访问权限方面的问题。
解决方案:找到数据库的mdf和ldf文件,赋予权限即可。如下图:
找到mdf和ldf文件,本演示以ldf为例。1.点击文件右键属性-->安全-->编辑https://images2015.cnblogs.com/blog/856014/201612/856014-20161208093458960-1336741313.png
2.编辑-->添加https://images2015.cnblogs.com/blog/856014/201612/856014-20161208093524663-916328690.png
3.添加-->高级https://images2015.cnblogs.com/blog/856014/201612/856014-20161208093606819-1633734396.png
4.高级-->立即查找-->搜索结果中找到-->Everyone-->确定-->确定https://images2015.cnblogs.com/blog/856014/201612/856014-20161208093708288-753056333.png
5.确定-->默认选中的Everyone用户-->Everyone的权限-->勾选"完全控制"即会把下面所有未勾选的都默认勾选上。-->确定-->确定。即Everyone的权限完成。https://images2015.cnblogs.com/blog/856014/201612/856014-20161208094302241-159679379.png
此时再附加数据库,即可成功

页: [1]
查看完整版本: 执行数据库安装错误无法打开物理文件