關於SqlServer附加數據庫報5120的錯誤


前言

今天逛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中登錄用戶完全控制即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM