久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MS SQL Server錯(cuò)誤21002:[SQL-DMO]用戶已經(jīng)存在解決方法

瀏覽:180日期:2023-11-07 11:03:08

MS SQL Server,提示:錯(cuò)誤21002:[SQL-DMO]用戶'xxx'已經(jīng)存在。

解決方法: 

在數(shù)據(jù)庫(kù)的sysusers中刪除xxx

update:

使登錄用戶和數(shù)據(jù)庫(kù)的孤立用戶對(duì)應(yīng)起來(lái) 其實(shí)我們建立了同樣名稱的數(shù)據(jù)庫(kù)登錄用戶后,數(shù)據(jù)庫(kù)中的表我們照樣不能使用時(shí)因?yàn)閟id的不同,就是系統(tǒng)登錄表和數(shù)據(jù)庫(kù)用戶表中的用戶名相同,單是sid字段,數(shù)據(jù)庫(kù)中的還是以前舊系統(tǒng)的sid值,所以我們就要把它對(duì)應(yīng)成我們新建的,數(shù)據(jù)庫(kù)靠sid來(lái)識(shí)別用戶。 這里可以使用存儲(chǔ)過(guò)程sp_change_users_login。它有三種動(dòng)作,分別是report,update_one和auto_fix。 運(yùn)行sp_change_users_login 'report',系統(tǒng)會(huì)列出當(dāng)前數(shù)據(jù)庫(kù)的孤立用戶數(shù)。 我們只需要選擇當(dāng)前數(shù)據(jù)庫(kù)為testdb,然后運(yùn)行 sp_change_users_login 'update_one','test','test' 系統(tǒng)就會(huì)提示修復(fù)了一個(gè)孤立用戶。 如果沒(méi)有建立test的登錄用戶,還可以用sp_change_users_login 'Auto_Fix', 'test', NULL, 'testpassword'來(lái)創(chuàng)建一個(gè)登錄用戶名為test,密碼為testpassword的用戶與之對(duì)應(yīng)。 好了,到這里通常情況下,數(shù)據(jù)庫(kù)對(duì)象得到訪問(wèn)問(wèn)題已經(jīng)解決了。如果有多個(gè)數(shù)據(jù)庫(kù)中有同一個(gè)用戶的數(shù)據(jù)表,只需要選擇不同的數(shù)據(jù)庫(kù),執(zhí)行update_one的那個(gè)就行了。

主站蜘蛛池模板: 饶河县| 吉水县| 巩留县| 禄丰县| 新化县| 灵武市| 延边| 遂昌县| 新民市| 靖江市| 奉贤区| 出国| 隆德县| 望城县| 长治市| 金平| 谢通门县| 武山县| 明星| 永顺县| 新绛县| 双柏县| 淮安市| 资中县| 库车县| 天等县| 克东县| 雅安市| 且末县| 靖宇县| 金寨县| 凤翔县| 永清县| 定南县| 南召县| 洛阳市| 宿松县| 遂川县| 旅游| 黔江区| 昭觉县|