我第一次使用的代碼創建和更新數據庫的數據庫「主人」拒絕DATABASE權限。包管理器中的我的update-database命令一直工作到昨天。但今天它不起作用,並且有這個錯誤: CREATE DATABASE權限在數據庫'master'中被拒絕。 我沒有對連接字符串和其他配置進行任何更改。 所以我嘗試更新數據庫到我的系統和我的窗戶上的另一個項目,我可以重新創建和更新這個數據庫沒有任何問題。 你能幫我解決這個錯誤嗎?EF代碼首先創建
這是項目我的連接字符串有問題:
<add name="Default" connectionString="Server=.\sqlexpress; Database=test1; User Id=sa; Password=123456" providerName="System.Data.SqlClient" />
這是我的項目連接字符串沒有問題:
<add name="Default" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=test2;user id=sa;password=123456" providerName="System.Data.SqlClient" />
嗨親愛的。謝謝您的回答。但您可以看到,我使用'sa'用戶,並且擁有創建數據庫的所有權限。我也使用這個用戶的另一個項目,它沒有錯誤! –
@masoudnoursaid所以我認爲你的問題已經解決。 –