Я використовував .mdf
для підключення до database
та entityClient
. Тепер я хочу змінити рядок з'єднання, щоб не було .mdf
файлу.
Чи connectionString
правильно таке ?
<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" />
Тому що я завжди отримую помилку:
Основний провайдер не вдався на Open
Integrated Security
з stringstring, створили користувача та переконалися, що вони мають sysadmin
дозволи, і додали цього користувача до stringstring.