解决SQLServer访问*.mdf文件“报Unable open file Error5120“问题

您所在的位置:网站首页 数据库附加错误怎么解决 解决SQLServer访问*.mdf文件“报Unable open file Error5120“问题

解决SQLServer访问*.mdf文件“报Unable open file Error5120“问题

2024-07-06 15:01| 来源: 网络整理| 查看: 265

    今天,在使用Microsoft SQL Server Management Studio附加Hello_Data.MDF数据库时,弹出“Unable to open the physical file *.MDF system error 5 Error:5120”错误,如图(1)所示:

图(1) 添加Hello_Data.MDF数据库,报"Unable open file 5120"错误

    出现该问题的原因:当前用户对Hello_Data.MDF、Hello_Data.LDF没有读写权限。     解决方法:右击Hello_Data.MDF文件 --》属性 --》安全 --》选中Users–》编辑 --》再次选中Users --》勾选 √ “完全控制” --》点击【应用】按钮 --》再点击【确定】;     选中Authenticated Users–》编辑 --》再次选中Authenticated Users --》勾选 √ “完全控制” --》点击【应用】按钮 --》再点击【确定】;如图(2)、图(3)、图(4)所示:

图(2) 右击Hello_Data.MDF --》属性 图(3) 在【安全】页,赋予Users以"完全控制"权限 图(4) 选中Authenticacted Users,勾选"完全控制" --》应用

    同理,右击Hello_Data.LDF文件–》属性 --》安全 --》选中Users–》编辑 --》再次选中Users --》勾选 √ “完全控制” --》点击【应用】按钮 --》再点击【确定】; 选中Authenticated Users–》编辑 --》再次选中Authenticated Users --》勾选 √ “完全控制” --》点击【应用】按钮 --》再点击【确定】;如图(5)所示:

图(5) 右击*.LDF,在【安全】页,也开放对Users和AuthenticatedUser的读取权限


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3