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