J'utilisais un .mdf
pour me connecter à un database
et entityClient
. Maintenant, je veux changer la chaîne de connexion pour qu'il n'y ait pas de .mdf
fichier.
Est-ce que ce qui suit est connectionString
correct?
<connectionStrings>
<!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />-->
<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
Parce que je reçois toujours l'erreur:
Le fournisseur sous-jacent a échoué sur Open
Integrated Security
de la chaîne de connexion, créé un utilisateur et vérifié qu'il dispose des sysadmin
autorisations et ajouté cet utilisateur à la chaîne de connexion.