MSSQL Server 單個DB遷移時會發生孤立帳號問題,
DB Version: 2000 SP4
解決方法如下:(以下示例以dbname 為 xhl username 為xhltest演示).
運行sp_change_users_login 來查出孤立帳號.
use xhl exec sp_change_users_login 'REPORT'
分以下兩種情況:
1.針對查出結果中除dbo以外的其他user ,此例為xhltest
建立一個密碼為空的登陸用戶xhltest
運行 use xhl exec sp_change_users_login 'update' ,'xhltest','xhltest'
2.針對查出結果中的dbo用戶
運行 use xhl exec sp_changedbowner 'sa'