
关闭数据库错误提示对话框,单击“消息”

提示信息如下:
附加数据库,对于服务器“CAO”失败。(Microsoft.Sqlserver.Smo)
其他信息:
执行Transact-SQL语句或批处理时发生异常。
无法打开物理文件“xxxxx.mdf”。操作系统错误5:“5(拒绝访问)”。
解决方案:
通过“5(拒绝访问)”大概猜到了可能是文件访问权限方面的问题,那么就简单了。
1、定位到要访问的数据库文件*.mdf。右键“属性”

2、切换到“安全”选项卡,单击“编辑”

3、找到对应的本机登录用户,选中,然后勾选“完全控制”

当然,别忘了*.ldf文件权限的完全控制啊,最后,附加数据库,“无法打开物理文件,操作系统错误5”就解决了。
本文介绍了解决SQLServer附加数据库时出现的操作系统错误5(拒绝访问)的方法。通过调整数据库文件.mdf和.ldf的文件权限为完全控制,成功解决了此问题。
2723

被折叠的 条评论
为什么被折叠?



