Lỗi này (Microsoft SQL Server.Error:4064
) xảy ra khi cơ sở dữ liệu bị loại bỏ là mặc định cho một số người dùng cơ sở dữ liệu.
Khi người dùng cố gắng đăng nhập và cơ sở dữ liệu mặc định của họ bị xóa, lỗi sẽ xuất hiện.
Cách giải quyết điều này được đưa ra tại đây , được tóm tắt bên dưới.
Giải pháp để đăng nhập là:
- Từ Kết nối với Máy chủ hộp thoại, nhấp vào Tùy chọn
- Thay đổi giá trị của Kết nối với cơ sở dữ liệu: đến bất kỳ cơ sở dữ liệu hợp lệ nào trên máy chủ
Giải pháp lâu dài để sửa máy chủ là chạy SQL như:
ALTER LOGIN [test] WITH DEFAULT_DATABASE = master
GO