SQL Server – Mapping登入帳號到資料庫內的帳號

,

SQL Server 實體和其掛載的資料庫,都有個別的帳號管理清單。如果掛載的資料庫是在該SQL Server建置的話,資料庫的帳號和SQL Server實體的帳號預設情況下便會自動建立對應。

以Aras Innovator系統為例,由於資料庫的建立預設是用Innovator而不是dbo,因此在做備份資料庫還原時,就必須處理。

當SQL Server 所掛載的資料庫是從其他 SQL Server 所還原回來時,即便帳號名稱一模一樣,但對應關係沒有建立起來前是無法用該帳號進行存取。

以下為mapping SQL Server 實體帳號到 資料庫帳號的方式:

  1. 使用sa登入到該資料庫
  2. 輸入指令:sp_change_users_login ‘Update_One’,’實體帳號’,’資料庫帳號’

留言

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.