SQL Server 實體和其掛載的資料庫,都有個別的帳號管理清單。如果掛載的資料庫是在該SQL Server建置的話,資料庫的帳號和SQL Server實體的帳號預設情況下便會自動建立對應。
以Aras Innovator系統為例,由於資料庫的建立預設是用Innovator而不是dbo,因此在做備份資料庫還原時,就必須處理。
當SQL Server 所掛載的資料庫是從其他 SQL Server 所還原回來時,即便帳號名稱一模一樣,但對應關係沒有建立起來前是無法用該帳號進行存取。
以下為mapping SQL Server 實體帳號到 資料庫帳號的方式:
- 使用sa登入到該資料庫
- 輸入指令:sp_change_users_login ‘Update_One’,’實體帳號’,’資料庫帳號’

Leave a comment