SQL Server connection strings

Chào các bạn. Trong quá trình tham gia các diễn đàn, mình hay bắt gặp nhiều bạn hay gặp lỗi khi kết nối CSDL trong C#, hay ASP.NET. Do vậy mình chia sẻ một số cách kết nối chuẩn SQL Server connection strings dùng trong các ứng dụng liên quan tới SQL Server như lập trình C#, ứng dụng web ASP.NET, MVC… Hy vọng các bạn bớt khó khăn hơn khi gặp tình huống như vậy. 🙂

Standard Security

Server=myServerAddress;Database=myDataBase;User Id=myUsername; Password=myPassword;
VD: Server=TUANITPRO.com;Database=myDataBase;User Id=myUsername; Password=myPassword;
hoặc
Server=192.168.1.100;Database=myDataBase;User Id=myUsername; Password=myPassword;

Trusted Connection

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

Connection to a SQL Server instance

Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername;Password=myPassword;
VD:
Server=TUANITPRO-PC\SQLEXPRESS;Database=myDataBase;User Id=myUsername; Password=myPassword;

hoặc
Server=TUANITPRO-PC\SQLEXPRESS;Database=myDataBase;UID=myUsername; PWD=myPassword;
hoặc
Server=.\SQLEXPRESS;Database=myDataBase;User Id=myUsername;Password=myPassword;

Server=.\SQLEXPRESS;Database=myDataBase;UID=myUsername; PWD=myPassword;

Ngoài ra còn một số cách viết khác trong .NET

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;
VD:
Data Source=TUANITPRO.com;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myUsername;Password=myPassword;
Data Source=192.168.1.100;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;
Data Source=TUANITPRO-PC\SQLEXPRESS;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;
Data Source=.\SQLEXPRESS;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

*Cách này dùng khi kết nối file *.mdf trong thư mục App_Data của ứng dung web .NET

Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf;Database=dbname;Trusted_Connection=Yes;

Chúc các bạn thành công.