在新裝的系統中使用SQL Server附加以前的數據庫的時候可能會遇到“無法打開物理文件,拒絕訪問”的錯誤,如下圖:
解決方法為使用windows驗證登錄,或者更改SQL Server內置賬戶類型為Local System。
以SQL Server 2008 R2為例,更改方法為:開始→所有程序→Microsoft SQL Server 2008 R2→配置工具→SQL Server 配置管理器。
打開SQL Server 配置管理器后點擊左側的SQL Server服務,在右側找到SQL Server(你的實例名),點擊右鍵,在彈出菜單中選擇屬性。如下圖:
在登錄選項卡中選擇內置賬戶為Local System,如下圖:
點擊應用按鈕,彈出重啟服務對話框,點擊“是”重啟服務,然后點擊上圖中的確定按鈕即可。