【发布时间】:2011-04-07 16:41:03
【问题描述】:
Entity Framework 4.1 Code First 与SQLEXPRESS 上的localhost 配合得很好。不过,我现在已经准备好连接到普通的SQL 2008 server。
我创建了一个新数据库“NewEfDatabase”。
然后将
Web.config中的“ApplicationServices”connectionString更改为指向具有集成安全性的新数据库。
然后我得到这个错误:
“CREATE DATABASE permission denied in database 'master'.”
所以...
a) EF 4.1 CF 在所述 SQL 服务器上需要哪些权限才能完成工作?
b) 我可以在SQL 2008 上为 EF 4.1 CF 设置一个空数据库,还是必须让它为我完成所有这些工作? (我不确定我的 DBA 是否愿意让我的 EF 应用程序有权在特定数据库之外执行任何操作)
【问题讨论】:
标签: entity-framework ef-code-first entity-framework-4.1