Đóng gói mật khẩu của bạn trong dấu ngoặc kép. ví dụ. đã cấp mật khẩu iloveachallenge;
chuỗi kết nối của bạn phải chứa Password='iloveachallenge;';
.
Tôi đang sử dụng mã sau để kết nối với SQL Server 2008 R2.
var sqlConnection = new SqlConnection()
{
ConnectionString = "Server=DT2719MOD;Database=abs2;User Id=TestUserLogon;Password='iloveachallenge;';"
};
sqlConnection.Open();
Console.WriteLine(sqlConnection.State);
sqlConnection.Close();
Chỉnh sửa:Cũng đã cố gắng sử dụng chuỗi kết nối mà bạn có và nó hoạt động trên máy của tôi.
ConnectionString="Data Source=DT2719MOD;Database=abs2;Trusted_Connection=no;User Id=TestUserLogon;Password='iloveachallenge;';"