【mssql教學】解決資料庫回復後使用者無法登入問題

【mssql教學】解決資料庫回復後使用者無法登入問題(查看次數:540)

回首頁

2019-10-17 17:06:53

在資料庫回復不同資料庫時,原本資料庫的登入者,會跟各個資料庫的使用者對應不起來,在資料庫的使用者會顯示【沒有登入的SQL使用者】,主要是資料庫的「使用者」與「登入」的對應是用 SID 來比對的 ,雖然您的使用者名稱相同,原本的SID對應不起來就會出現前面的訊息,這時候可以進入資料庫再執行
EXEC sp_change_users_login 'Update_One','用戶名', '登錄名';
就可以解決這個問題。





1.先確認登入及使用者二邊有相同的名稱




2.切換資料庫執行 EXEC sp_change_users_login 'Update_One','用戶名', '登錄名';




3.再次查看使用者類型時,會是【有登入的SQL使用者】




4.執行前是【沒有登入的使用者】


【mssql教學】解決資料庫回復後使用者無法登入問題
上一篇:如何利用Excel下載三大法人買賣超日報(985)      下一篇:wc_admin_unsnooze_admin_notes(0)