執行 sp_attach_db 或 SSMS「附加」時出現:
無法開啟實體檔案 "xxx.mdf"。作業系統錯誤 5:「5(拒絕存取。)」。 (Microsoft SQL Server,錯誤: 5120)
SQL Server 服務帳號 (預設 NT Service\MSSQLSERVER 或自訂網域帳號) 對 .mdf/.ldf 檔案缺乏 完全控制 權限。
.mdf/.ldf → 「內容」→「安全性」頁籤。僅授予 SQL Server 服務帳號 (查詢 SELECT servicename FROM sys.dm_server_services 確認) 對特定資料/記錄檔目錄的 修改/讀取/寫入 權限,避免 Authenticated Users 過度授權。
再次執行附加操作,應成功掛載資料庫。
Users 群組權限 → 服務帳號可能不在該群組。