我做了全新的SQL Server 2014安装。接下来,我想附加以前的SQL Server 2012服务器中的一些数据库。我将所有mdf
和ldf
文件复制到数据目录,但是当我尝试附加它们时,出现以下错误消息:
尝试打开或创建物理文件
'D:\ SQLSERVERDATA \ MSSQL12.BIDEV \ MSSQL \ DATA \ controlling_demo.mdf'时,CREATE FILE遇到操作系统错误5(访问被拒绝)。
(Microsoft SQL Server,错误:5123)
当我检查文件安全性设置(右键单击文件,属性,安全性)时,它说我没有读取权限。我用来复制文件的帐户在Administrators组中。我可以完全控制该DATA
文件夹,但是,仅复制到该文件夹的文件受到限制。
当我尝试在整个文件夹上重新应用安全权限时,它说:
无法枚举容器中的对象。访问被拒绝。
将文件复制到其他位置时,我具有访问权限。
问题是,如何获得文件DATA
夹中这些文件的访问权限?