Estaba usando un .mdf
para conectarse a un database
y entityClient
. Ahora quiero cambiar la cadena de conexión para que no haya ningún .mdf
archivo.
¿Es connectionString
correcto lo siguiente ?
<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" />
Porque siempre recibo el error:
El proveedor subyacente falló en la apertura
Integrated Security
de la cadena de conexiones, creé un usuario y me aseguré de que tuviera sysadmin
permisos y agregué a ese usuario a la cadena de conexiones.