Thursday, January 3, 2008

Attach và Detach database không làm mất quyền user

Nhiều người thắc mắc về quá trình Detach và attach Database làm mất hết quyền của user trên đó đây là hướng dẫn để giữ nguyên tất cả các quyền trên DB đó
Bước 1:
Detach và attach Database bình thường.
Bước 2:
2.1 Ghi lại tên các User có ở trong Database vừa attach lên


2.2 Vào Sercurity-> Logins để tạo lại các user vừa ghi lại ở trên

Bước 3.
Ánh xạ lại liên kết cho từng user của Database:
Chạy lệnh SQL: EXEC sp_change_users_login 'Update_One', 'UserName_Cần_Ánh_Xạ', ' UserName_Cần_Ánh_Xạ '

Ví dụ: EXEC sp_change_users_login 'Update_One', 'New1', 'New1'

No comments: