無法打開登錄所請求的數據庫 "xxx"。登錄失敗。用戶 'AAA' 登錄失敗。

無法打開登錄所請求的數據庫 "xxx"。登錄失敗。用戶 'AAA' 登錄失敗。

比如,原來在你本地數據庫中有一個用戶名是AAA,這個數據庫是遠程數據庫在本地的備份,當然遠程數據庫中也有這個用戶名。每次在遠程備份後,再在本地恢復,那麼本地機器上的AAA這個用戶名就沒有讀寫這個數據庫的權限了,所以一定要執行一下這個語句就可以了。

exec sp_change_users_login 'UPDATE_ONE','AAA','AAA'

重點是,需要在每個需要訪問的數據庫裏面執行這個,纔可以。否則不行的。

比方說在數據庫  FY_YYFLXT   和 數據庫  FY_ERP_NEW_125 分別都要去執行,少執行一個都會連不上數據庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章