[ADO.NET erreur]: CRÉER une BASE de données de refus d'autorisation de base de données "maître". Une tentative d'attacher une base de données nommée automatique pour le fichier HelloWorld.mdf a échoué
CRÉER une BASE de données de refus d'autorisation de base de données "maître".
Une tentative d'attacher une base de données nommée automatique de fichier
C:\Documents and Settings\..\App_Data\HelloWorld.mdf a échoué.
Une base de données avec le même nom existe, ou le fichier spécifié ne peut pas être
ouvert, ou il est situé sur un partage UNC.
J'ai trouvé ces liens:
- http://blog.benhall.me.uk/2008/03/sql-server-and-vista-create-database.html
- http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=702726&SiteID=1
OriginalL'auteur Mark Cidade | 2008-08-18
Vous devez vous connecter pour publier un commentaire.
Généralement à l'utilisateur que vous utilisez pour exécuter le service SQL Server n'auront pas accès à vos données personnelles les dossiers d'utilisateurs, c'est pourquoi vous obtenez l'erreur. Vous devez soit modifier les informations d'identification utilisées pour le service, ou de déplacer la base de données vers un autre dossier, qui a fait l'affaire dans votre cas.
OriginalL'auteur baldy
M'a beaucoup aidé à définir cette balise dans la section système.balise web sur le web.fichier de configuration:
J'espère que cela peut aider quelqu'un
OriginalL'auteur zanona
J'ai été bloqué sur cette question aujourd'hui, avec un composé de problème dans mvc3 et entity framework code first.
Mon SqlExpress installer est foiré (problèmes d'autorisations) donc je suis passé à SqlCE.
Mon ConnectionString.Nom de l'attribut ne correspond pas à mon "ProjectNameContext" nom de la classe.
Lorsque la chaîne de connexion n'est pas trouvé, il utilise par défaut de conventions. Par défaut conventions signifie mon SqlExpress service avec un nom de base de données comme "ProjectNameContext". Les autorisations sont foiré sur que j'ai donc eu une erreur d'autorisations sur SqlExpress quand je pensais que j'ai été en utilisant SqlSE
OriginalL'auteur DanielEli
J'ai aussi été confrontés à ce même Problème, j'ai enfin trouver la Solution
SOLUTION -- Est simple de Déplacer ou Couper votre base de données dans le dossier App_Data de n'importe où (par exemple, Bureau), de les Déplacer ou de les Couper de la Base de données de dossier App_Data.
Qui est-il..........
Espère que ça travail!
OriginalL'auteur Isfan Habib - Irfan Ahmad
Oui, un lien antérieur n'était pas seule correctement, ou il a été saisi manuellement. Aller dans la Gestion de Studio se connecter à la base de données, et débranchez le long de la base de données nom qui ressemble à un chemin de fichier. Puis essayez à nouveau, il devrait fonctionner.
OriginalL'auteur Nick Berardi
Mon ami, il fixe en utilisant simplement un autre répertoire, à savoir C:\TEMP. Je pense que c'était juste une des autorisations chose.
OriginalL'auteur Mark Cidade
pour des mecs comme moi,ajouter l'Utilisateur "Instance=true" à votre chaîne de connexion
OriginalL'auteur Mohsen.Sharify