SQL 服务器错误 5120 - 无法附加 .mdf 文件
SQL Server Error 5120 - failed to attach .mdf file
在我的 SQL 服务器数据库上附加我的 .mdf 文件时,我收到以下错误消息:
Msg 5120, Level 16, State 101, Line 1
Unable to open the physical file
"C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA'
Operating system error 5: "5(Access denied.)".
我没有关联数据库的 .ldf 文件。如何在没有 .ldf 文件的情况下附加我的 .mdf 文件?我正在使用 SQL Server 2014。
该错误告诉您 运行 SQL 服务器服务的帐户没有 mdf 文件的权限。修复权限,它应该可以很好地附加。
专业提示:文字图片不如实际文字有用。 :)
转到您存储 MDF 文件的文件夹。您可以对整个文件夹或单独的 MDF/LDF 执行此操作。 Select file/folder-> 右键单击 -> 单击“安全”。然后“编辑”。如果您没有列出 OWNER RIGHTS,请单击“添加”并搜索它,然后单击“确定”。
然后将完全控制权授予用户 OWNER RIGHTS。
mdf 文件权限
将您的数据文件放入您设置权限的文件夹中
https://dbamohsin.wordpress.com/2009/06/03/attaching-database-unable-to-open-physical-file-access-is-denied/
运行 SQL Server Management Studio 以管理员身份附加 .MDF 文件。之后,不再需要 运行 SSMS 作为管理员。
在我的 SQL 服务器数据库上附加我的 .mdf 文件时,我收到以下错误消息:
Msg 5120, Level 16, State 101, Line 1 Unable to open the physical file "C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA' Operating system error 5: "5(Access denied.)".
该错误告诉您 运行 SQL 服务器服务的帐户没有 mdf 文件的权限。修复权限,它应该可以很好地附加。
专业提示:文字图片不如实际文字有用。 :)
转到您存储 MDF 文件的文件夹。您可以对整个文件夹或单独的 MDF/LDF 执行此操作。 Select file/folder-> 右键单击 -> 单击“安全”。然后“编辑”。如果您没有列出 OWNER RIGHTS,请单击“添加”并搜索它,然后单击“确定”。
然后将完全控制权授予用户 OWNER RIGHTS。
mdf 文件权限
将您的数据文件放入您设置权限的文件夹中 https://dbamohsin.wordpress.com/2009/06/03/attaching-database-unable-to-open-physical-file-access-is-denied/
运行 SQL Server Management Studio 以管理员身份附加 .MDF 文件。之后,不再需要 运行 SSMS 作为管理员。