當在sql server 2014創建一個數據庫時出現錯誤:嘗試打開或創建物理文件 'G:\Test.mdf' 時,CREATE FILE 遇到操作系統錯誤 5(拒絕訪問)。
原因及解決方法如下:
這是因為SQL Server的啟動帳戶(一般是system或某個操作系統管理員),對所要存儲文件的盤根目錄沒有創建文件的權限(此處為G盤下)。運行services.msc,在服務管理器里找到SQL Server服務(其顯示名稱為SQL Server (MSSQLSERVER)),右鍵選中后打開“屬性”項,然后再TAB標簽看“登錄”選項卡,選中本地用戶並重啟服務。
具體步驟如下圖所示:
(一)打開服務
(二)在服務管理器里找到SQL Server服務,SQL Server (MSSQLSERVER)窗口中,查看“登錄”選項卡,選中本地用戶並重啟服務。
(三)重新啟動
以上是創建database失敗時的解決辦法