实体框架4.3与SQL Server Express迁移异常

Mar*_*ijn 4 entity-framework sql-server-express ef-code-first c#-4.0 entity-framework-4.3

我已经使用Entity Framework 4.3项目为我的ASP.NET MVC设置了一个(远程)SQL Server Express.在我的本地机器上使用SQL Compact一切正常.当我尝试连接到SQL Express服务器时,我在调用时遇到以下错误migrator.Update():

The INSERT permission was denied on the object '__MigrationHistory', database 'MyDataBase', schema 'dbo'.
Run Code Online (Sandbox Code Playgroud)

在服务器上我做了以下事情:

  • 使用SQL Server凭据创建用户
  • 创建了一个名为MyDataBase的数据库

有任何想法吗?

小智 6

数据库角色db_denydatareader,db_denydatawriter必须取消选中为创建的用户.