Trong trường hợp nếu cố gắng đăng nhập cơ sở dữ liệu bằng Server Authentication, có thể bạn sẽ gặp phải lỗi nói rằng đăng nhập thất bại: "Login failed. Login fail for user `usrLogin`. (Microsoft SQL Server, Error: 4064)". Vậy làm thế nào để sửa lỗi. Bạn đọc cùng tham khảo bài viết sửa lỗi đăng nhập SQL Server thất bại dưới đây của Taimienphi.vn.
Nguyên nhân gây ra lỗi đăng nhập SQL Server thất bại có thể là do cơ sở dữ liệu mặc định được thiết lập cho đăng nhập cụ thể đã bị xóa. Để sửa lỗi đăng nhập SQL Server thất bại, giải pháp là cập nhật thông tin đăng nhập để tạo cơ sở dữ liệu mặc định.
Để sửa lỗi đăng nhập SQL Server thất bại, bạn thực hiện theo các bước dưới đây:
Đầu tiên mở cửa sổ Command Prompt và nhập lệnh dưới đây:
- Với SQL 2005:
Sử dụng lệnh dưới đây để sửa lỗi đăng nhập SQL Server thất bại :
osql -S SQL01 -d master -U usrlogin -P usrpassword
ALTER LOGIN usrlogin WITH DEFAULT_DATABASE=new_default_db
- Với SQL 2000:
Bạn sử dụng lệnh dưới đây để sửa lỗi đăng nhập SQL Server thất bại :
isql -S SQL01 -d master -U usrlogin -P usrpassword (opens query analyzer, type the next line in there) sp_defaultdb 'usrlogin', ' new_default_db'
https://thuthuat.taimienphi.vn/sua-loi-dang-nhap-sql-server-that-bai-31492n.aspx
Bằng cách chạy các lệnh mà Taimienphi.vn đề cập ở trên để sửa lỗi lỗi đăng nhập SQL Server thất bại. Bên cạnh đó, cũng có một số lỗi đăng nhập trên SQL Server liên quan đến tài khoản SA mà Taimienphi.vn đã có đề cập đến để bạn có thể tìm ra một phương pháp khác đăng nhập vào SQL Server. Nhưng tốt nhất, trước khi thực hiện bất kỳ thao tác nào quan trọng, bạn hãy sao lưu và khôi phục SQL Server để đảm bảo dữ liệu, thông tin của bạn luôn được đảm bảo, không bị mất mát. Chúc các bạn thành công.