编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

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

    SQL Server附加数据库出错,提示:附加数据库出错。有关详细信息,请单击“消息”列中的超链接。 

附加数据库出错对话框 

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

消息对话框 

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

    1、定位到要访问的数据库文件*.mdf。右键“属性” 

右键 属性 

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

单击编辑 

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

勾选 完全控制 当然,别忘了*.ldf文件权限的完全控制啊,最后,附加数据库,“无法打开物理文件,操作系统错误5”就解决了。

未经允许不得转载: 技术文章 » 数据库 » SQL Server附加数据库出错:无法打开物理文件,操作系统错误5