Tôi đã sử dụng một .mdf
để kết nối với một database
và entityClient
. Bây giờ tôi muốn thay đổi chuỗi kết nối để không có .mdf
tập tin.
Điều sau đây có connectionString
đúng không?
<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" />
Bởi vì tôi luôn nhận được lỗi:
Nhà cung cấp cơ bản không thành công trên Open
Integrated Security
khỏi chuỗi kết nối, tạo một người dùng và đảm bảo rằng họ có sysadmin
quyền và thêm người dùng đó vào chuỗi kết nối.