如何將Database User對應至SQL Server Login

如何將Database User對應至SQL Server Login

實務上常遇到將某個Database進行Restore後,無法使用原本的SQL Server Login登入到該Database,原因在於Database被Restore後Login與User的關聯斷了,必須手動做對應才行。

image

  • 下面程式範例用來將名稱為MarketUser的Login對應至MarketUser這個Database User。
   1:  use aspnetdb
   2:  go
   3:  exec sp_change_users_login 'Update_One','MarketUser','MarketUser'

參考資料: