1
我在我的PC上使用本地管理员帐户在外部驱动器上创建了多个SQL数据库。这台PC随后被总部召回并重建。 我已经尝试过,并未能将这些数据库附加到SSMS的新安装。 所有这些都是使用SQL Server 2016 Developer Edition完成的。 我可以在外部驱动器上创建新的DBS。 我给了我的本地管理员帐户和SQL NT服务帐户(包括SQL代理帐户)完全访问文件夹,.MDF和.LDF文件。 错误是'尝试打开或创建物理文件'D:| SQLDATA \ TESTDB.mdf'时遇到操作系统错误5(访问被拒绝。 (Microsoft SQL Server,错误:5123)如何附加在另一个帐户下创建的SQL数据库
难道是因为我没有从旧SQL Server安装中分离数据库,而这些安装不再存在?
如果有人能帮忙,我会非常感激。
尝试取得您当前帐户下旧的'.mdf'文件的所有权 - 这将授予您所有权限。然后照常附加数据库。 –