Entity Framework 4.1 Code First отлично работает с SQLEXPRESS
на localhost
. Однако, Теперь я готов подключиться к обычному серверу SQL 2008
.
Я создал новую базу данных «NewEfDatabase».
Затем изменил мои « ApplicationServices
» connectionString
в Web.config
, чтобы указать на мою новую базу данных со встроенной безопасностью.
Но затем я получаю эту ошибку:
« Разрешение CREATE DATABASE запрещено в базе данных 'master' .
"
Итак ...
a) Какие разрешения необходимы EF 4.1 CF на указанном сервере SQL для выполнения своей работы?
b) Могу ли я установить пустую базу данных на SQL 2008
для EF 4.1 CF, или я должен позволить ему делать все, что работает за меня? (Я не уверен, что мой администратор баз данных был бы признателен за предоставление моему приложению EF прав делать что-либо вне конкретной базы данных)