附加数据库报错:无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"

今天在附加数据库的时候出现如图报错信息: 无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"错信息如图:(是不是远程服务器数据库附加出现只读那个情况,也可以这样解决??,经测试,是这样的,不过远的用户是user,改成完全控制允许)

首先,我的数据库安装根目录和附加的数据库不是同一个目录,在安装数据库的时候根目录是默认的,为C盘下的目录,而我要附加的数据库的目录为E盘下,所以:
解决方案一:使用windows账户登进,将被附加的数据库移植到根目录下,如图:

然后完成附加。
解决方案二:
使用windows账户登录进去,然后将要被附加的E盘下的数据库,更改权限,选中.mdf文件-----右击-----安全------ Authenticated Users----编辑----安全控制允许,具体入下图,然后,按照同样的方法,更改日志文件,然后附加数据库既可。

原文地址:https://www.cnblogs.com/wanshutao/p/3897452.html