Triệu chứng
Hãy cân nhắc các trường hợp sau:
- Bạn có một cơ sở dữ liệu được chứa trong Microsoft SQL Server 2012 hoặc SQL Server 2014.
- Một ứng dụng cố gắng kết nối với cơ sở dữ liệu được chứa bằng cách bật hợp nhóm kết nối.
- Ứng dụng sử dụng xác thực SQL Server.
Trong tình huống này, ứng dụng có thể không kết nối được với cơ sở dữ liệu. Ngoài ra, bạn sẽ tìm thấy các lỗi giống như sau trong nhật ký lỗi SQL Server:
Lưu ý
ngày, giờ Lỗi Đăng nhập: 18456, Mức độ nghiêm trọng: 14, Trạng thái: 5.
Đăng nhập ngàygiờ Đăng nhập không thành công cho người dùng 'SID'. Lý do: Không thể tìm thấy thông tin đăng nhập khớp với tên đã cung cấp [Khách hàng:]
Lỗi spid# ngày/giờ: 18056, Mức độ nghiêm trọng: 20, Trạng thái: 5.
datetime spid# Máy khách không thể sử dụng lại phiên với SPID #, vốn đã được đặt lại để tạo nhóm kết nối. ID lỗi là #. Lỗi này có thể đã xảy ra do thao tác trước đó không thành công. Hãy kiểm tra nhật ký lỗi để tìm các thao tác không thành công ngay trước thông báo lỗi này.
Lưu ý Sự cố này không xảy ra vào lần đầu tiên xảy ra kết nối với cơ sở dữ liệu được chứa. Tuy nhiên, sự cố xảy ra trong tất cả các lần thử liên tiếp.
Giải pháp
Sự cố này được khắc phục lần đầu tiên trong bản cập nhật tích lũy tiếp theo của SQL Server.
Cập nhật tích lũy 1 cho SQL Server 2014 /en-us/help/2931693
Bản cập nhật tích lũy 7 cho SQL Server 2012 SP1 /en-us/help/2894115
Giới thiệu về các bản cập nhật tích lũy cho SQL Server
Mỗi bản cập nhật tích lũy mới dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:
- Bản cập nhật tích lũy mới nhất cho SQL Server 2014
- Bản cập nhật tích lũy mới nhất cho SQL Server 2012 SP1
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".
Xem thêm thông tin
Bản cập nhật này cũng khắc phục một sự cố khác trong đó các hàm tích hợp sau đây trả về SID người dùng thay vì tên người dùng:
- SUSER_SNAME
- SUSER_NAME
- SYSTEM_USER
Lưu ý Cập nhật này đảm bảo rằng tên người dùng luôn được các hàm này trả về, dù có sử dụng cơ sở dữ liệu chứa hay không.
Tham khảo
Xem thuật ngữ Microsoft sử dụng để mô tả các bản cập nhật phần mềm.