前言
今天逛GitHub的時候,看到了一個感興趣的項目,下載下來學習學習。
數據庫使用的是SQL Server,但只給了一個.mdf文件和一個.ldf文件。學習如何導入.mdf文件至SQL Server數據庫,並在此遇到了一個不可執行的5120錯誤
導入
1、打開SQL Server Management Studio,並登錄
2、右鍵數據庫--> 附加
3、選擇添加,找到.mdf文件存放位置
4、選擇完成后,點擊確定即可
但是它報了一個錯誤,點擊詳細信息進行查看。
是一個5120的錯誤。
問題解決
搜索網上信息,發現全部讓更改C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA(可能路徑會有所不同)文件的用戶權限,可我的用戶權限全是勾選上的。
然后查看.mdf文件所在的文件夾,果然,這個文件夾的權限沒有全部開放。
所以,對.mdf文件賦予在SQL Server中登錄用戶完全控制即可。