無法打開登錄所請求的數據庫 "xxx"。登錄失敗。用戶 'AAA' 登錄失敗。
比如,原來在你本地數據庫中有一個用戶名是AAA,這個數據庫是遠程數據庫在本地的備份,當然遠程數據庫中也有這個用戶名。每次在遠程備份後,再在本地恢復,那麼本地機器上的AAA這個用戶名就沒有讀寫這個數據庫的權限了,所以一定要執行一下這個語句就可以了。
exec sp_change_users_login 'UPDATE_ONE','AAA','AAA'
重點是,需要在每個需要訪問的數據庫裏面執行這個,纔可以。否則不行的。
比方說在數據庫 FY_YYFLXT 和 數據庫 FY_ERP_NEW_125 分別都要去執行,少執行一個都會連不上數據庫。