SQLSERVER 2008錯誤15023:當前數據庫中已存在用戶或角色
瀏覽量: 次 發布日期:2023-10-08 13:44:51
SQLSERVER 2008錯誤15023:當前數據庫中已存在用戶或角色
今天服務器重裝了WIN2008 R2 系統,原來一直使用SQL2005,今天新裝順便換成了SQL 2008 ,主要考慮低版本導入高版應該沒問題,導入數據庫以后,新建好用戶名,發現數據庫無法鏈接,本為一個數據庫添加一個用戶或者映射數據庫時,提示以下錯誤信息:
用戶、組或角色 '*****' 在當前數據庫中已存在。 (Microsoft SQLServer, 錯誤 : 15023)
問題原因:在還原數據庫的過程中,在其它sql server服務器上進行還原之后,會出現一個在原服務器上可以正常的用戶在目標服務器上出現無法登錄的使用。
宿遷數據恢復解決方法:當數據庫恢復到其他服務器時,原數據庫中包含一組用戶和權限,但可能沒有相應的登錄或者登錄所關聯的用戶可能不是相同的用戶。這種情況可能會出現上面的問題。該問題是無法通過新建登錄或者是對同名登錄授予對應數據庫的“用戶”權限來解決登錄問題。上海數據恢復由于SQLServer會提示“錯誤15023:當前數據庫中已存在用戶或角色”,要解決這個問題,需要調用系統存儲過程sp_change_users_login,具體用法如下:
1.打開SQL Server Management Studio, 右鍵選擇“數據庫”>“新建查詢”輸入以下sql腳本://=======================Use [數據庫名]gosp_change_users_login 'update_one', 'XXX', 'XXX'//========================接著執行腳本即可。
. oracle11g修復,Oracle 11g TNS-12545錯誤排查與修復指南
. 達夢數據庫comment報錯,達夢數據庫comment錯誤解析與應對策略
. sqlserver誤刪數據庫怎么恢復,全面解析與實操步驟
. sqlserver可疑數據庫恢復,SQL Server 可疑數據庫恢復全攻略
. sqlserver2008數據庫可疑,SQL Server 2008數據庫可疑狀態解
. 如何查看oracle錯誤日志,Oracle數據庫錯誤日志查看指南
. 恢復數據時服務器出錯,服務器數據恢復過程中出現錯誤的原因及應對策略
. 服務器raid設置錯 數據如何恢復,服務器RAID設置錯誤導致數據丟失,如何恢復?
. sqlserver備份到其他服務器,SQL Server數據庫備份到其他服務器的實用
. oracle更新一條數據怎么恢復,Oracle數據庫更新數據錯誤后的恢復方法詳解
. 2008數據庫怎么還原數據庫,SQL Server 2008 數據庫還原指南
. 數據庫修復可以修復數據庫的所有錯誤嘛,數據庫修復的重要性
. oracle00933怎么解決,如何解決Oracle 00933錯誤
. oracle01033怎么修復,oracle01017錯誤