C# 实体框架指向错误的数据库。(WPF)

C# 实体框架指向错误的数据库。(WPF),c#,wpf,entity-framework,C#,Wpf,Entity Framework,虽然这个wpf项目在过去两年中运行非常稳定,但我现在遇到了一个EF问题,指出“在数据库“master”中拒绝创建数据库权限” 所有迁移都在_MigrationHistory表中: 配置中没有任何更改 app.config: <connectionStrings> <add name="DataContext" providerName="System.Data.SqlClient" connectionString="Server=********.com;D

虽然这个wpf项目在过去两年中运行非常稳定,但我现在遇到了一个EF问题,指出“在数据库“master”中拒绝创建数据库权限”

所有迁移都在_MigrationHistory表中:

配置中没有任何更改

app.config:

    <connectionStrings>
    <add name="DataContext" providerName="System.Data.SqlClient" connectionString="Server=********.com;Database=******;Integrated Security=False;Initial Catalog=*******;User ID=*******;Password=********" />

  </connectionStrings>

最后一个操作是在线发布到click once文件夹

I allready重新安装了EF 6.1.3=>未成功

请帮助我们调试这个问题,我不知道先去哪里看

简单的get迁移不会看到迁移

PM>获取迁移

正在检索已应用于目标数据库的迁移

尚未对目标数据库应用任何迁移


PM>

与您的数据库管理员交谈?可能权限更改了吗?当我连接到sql时,一切似乎都很好。登录没有问题。当我使用本地SQL server并更新数据库时,一切似乎都正常。两个迁移历史记录表看起来完全相同。不过,在线数据库还是不起作用。EF是否在其他地方跟踪挂起的更改?您是否尝试将迁移回滚到某个点,然后重新应用它们?此问题是由宿主发布的DB权限问题。有错误,有很多道歉。