今天遇到这个问题,在网上查了下解决了,在这里给大家分享一下:
无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)
解决方法1:
将sql server 身份验证修改成windows 身份验证.
解决方法2:
在所有程序-SQL Server 2005-配置工具-"SQL Server ConfigurationManager",点击"SQL Server 2005 服务",右边会显示出用户,右击你的用户(如sa)属性,内置帐户选择"LocalSystem",点击重新启动就OK了
解决方法3: 找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenticated Users-更改该组权限为完全权限,再次附加成功。