2016-01-05 54 views
0

我使用vs2015 vNext/Asp.net5 wint EF7。我config.json文件有以下值Entity Framework 7代碼優先錯誤CREATE DATABASE權限在數據庫'master'中被拒絕

"TestContextConnection": "Server=.\\SQLEXPRESS;Database=TestDb;Trusted_Connection=true;MultipleActiveResultSets=true" 

每當我跑這個項目,我得到以下錯誤

CREATE DATABASE permission denied in database 'master'. 

可有人請解釋一下,我不知道我在這裏指的是什麼用戶它是我的活動目錄用戶還是其他一些dbuser?還有什麼權利,我已經分配給什麼用戶,以便此代碼成功工作?如果我必須從頭開始創建一個新的用戶並擁有所需的所有權限,該怎麼辦?

在此先感謝。

回答

0

您是否需要在SQLEXPRESS服務器上使用TestDb數據庫,或者您只是試圖啓動並運行?

如果你只是想獲得的東西和運行,請嘗試使用您的連接字符串如下: Server=(localdb)\\MSSQLLocalDB;Database=<DATABASE_NAME>;Trusted_Connection=True;MultipleActiveResultSets=true

+0

感謝您的幫助,我想創建新的數據庫。 – afr0

0

我想通了,我被點到我的機器上錯誤的SQL Server實例。我更正了服務器實例,並解決了我的問題。

相關問題