4.1 EF FC: CRÉER une BASE de données de refus d'autorisation de base de données "maître"

Entity Framework 4.1 le Premier Code fonctionne très bien avec SQLEXPRESS sur localhost. Cependant, je suis maintenant prêt à vous connecter à un régulière SQL 2008 server.

  1. J'ai créé une nouvelle base de données "NewEfDatabase".
  2. Ensuite changé mon "ApplicationServices" connectionString dans Web.config à point à ma nouvelle base de données avec sécurité intégrée.

Mais ensuite, j'obtiens cette erreur:

"CREATE DATABASE permission denied in database 'master'."

Donc...

a) les autorisations qui n'4.1 EF FC besoin sur SQL server pour faire son travail?

b) puis-je configurer une base de données vide sur SQL 2008 pour EF 4.1 CF, ou dois-je le laisser faire tout le travail pour moi? (Je ne suis pas sûr de mon DBA apprécierait de laisser mon EF de l'application ont des droits à faire n'importe quoi à l'extérieur d'une base de données particulière)

OriginalL'auteur Dan Sorensen | 2011-04-07