Máy chủ SQL của bạn có ở 'xác thực chế độ hỗn hợp' không? Điều này là cần thiết để đăng nhập bằng tài khoản máy chủ SQL thay vì đăng nhập Windows.
Bạn có thể xác minh điều này bằng cách kiểm tra các thuộc tính của máy chủ và sau đó là BẢO MẬT, nó phải ở trong 'SQL Server và Windows Authentication Mode'
Sự cố này xảy ra nếu người dùng cố gắng đăng nhập bằng thông tin xác thực không thể xác thực. Sự cố này có thể xảy ra trong các trường hợp sau:
Tình huống 1: Thông tin đăng nhập có thể là thông tin đăng nhập Máy chủ SQL nhưng máy chủ chỉ chấp nhận Xác thực Windows.
Tình huống 2: Bạn đang cố gắng kết nối bằng cách sử dụng Xác thực Máy chủ SQL nhưng thông tin đăng nhập được sử dụng không tồn tại trên Máy chủ SQL.
Tình huống 3: Đăng nhập có thể sử dụng Xác thực Windows nhưng thông tin đăng nhập là mã chính của Windows không được công nhận. Hiệu trưởng Windows không được công nhận có nghĩa là Windows không thể xác minh thông tin đăng nhập. Điều này có thể là do thông tin đăng nhập Windows từ một miền không đáng tin cậy.
Cũng có thể người dùng nhập thông tin không chính xác.
http://support.microsoft.com/kb/555332