Mục lục:

Người dùng mồ côi trong SQL Server là gì?
Người dùng mồ côi trong SQL Server là gì?

Video: Người dùng mồ côi trong SQL Server là gì?

Video: Người dùng mồ côi trong SQL Server là gì?
Video: [SQL Server] #15 - Transaction 2024, Tháng mười hai
Anonim

Người dùng mồ côi là cái có trong cấp cơ sở dữ liệu nhưng thông tin đăng nhập có liên quan của chúng không có trong người phục vụ cấp độ. Người dùng mồ côi được tạo khi bạn sao lưu cơ sở dữ liệu từ một người phục vụ và khôi phục trên một người phục vụ (Chủ yếu là trong quá trình di chuyển DB).

Hơn nữa, làm cách nào để tìm người dùng mồ côi trong SQL Server?

Xác định người dùng mồ côi trong những môi trường đó bằng các bước sau:

  1. Kết nối với cơ sở dữ liệu chính và chọn SID cho các lần đăng nhập bằng truy vấn sau:
  2. Kết nối với cơ sở dữ liệu người dùng và xem xét SID của người dùng trong bảng sys.database_principals, bằng cách sử dụng truy vấn sau:

Ngoài ra, SQL Sid là gì? Trong ngữ cảnh của dòng hệ điều hành Microsoft Windows NT, Mã định danh bảo mật (thường được viết tắt SID ) là một tên duy nhất (một chuỗi ký tự chữ và số) được gán bởi Bộ điều khiển miền Windows trong quá trình đăng nhập được sử dụng để xác định chủ thể, chẳng hạn như người dùng hoặc một nhóm người dùng trong

Sau đó, câu hỏi đặt ra là người dùng SQL không cần đăng nhập là gì?

Các KHÔNG ĐĂNG NHẬP mệnh đề tạo ra một người sử dụng cái đó không được ánh xạ tới một SQL Người phục vụ đăng nhập . Nó có thể kết nối với các cơ sở dữ liệu khác với tư cách khách. Quyền có thể được chỉ định cho việc này người dùng không cần đăng nhập và khi bối cảnh bảo mật được thay đổi thành người dùng không cần đăng nhập , bản gốc người dùng nhận được quyền của người dùng không cần đăng nhập.

Làm cách nào để khắc phục một người dùng mồ côi?

Chúng ta có thể sửa chữa người dùng mồ côi bằng cách sử dụng các phương pháp khác nhau. Nếu bạn tìm thấy bất kỳ người dùng mồ côi , sau đó tạo đăng nhập bằng cách sử dụng người dùng mồ côi SID. UPDATE_ONE có thể được sử dụng để thay đổi của người dùng SID với SID đăng nhập. Nó có thể được sử dụng để lập bản đồ ngay cả khi Tên đăng nhập và Người sử dụng tên khác nhau (hoặc) giống nhau.

Đề xuất: