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