SQL Server 2005刪除用戶失敗解決方法(15138錯誤)

2010-08-28 10:55:30來源:西部e網(wǎng)作者:

Microsoft SQL Server錯誤: 15138刪除對于用戶失敗,數(shù)據(jù)庫主體在該數(shù)據(jù)庫中擁有架構(gòu),無法刪除。
刪除 對于 用戶“*****”失敗。 (Microsoft.SqlServer.Smo)

其他信息:

執(zhí)行 Transact-SQL 語句或批處理時發(fā)生了異常。 (Microsoft.SqlServer.ConnectionInfo)

解決方法一

先刪除此用戶對應(yīng)的架構(gòu),然后在刪除對應(yīng)的用戶
步驟
1。SQL SERVER MANAGEMENT STUDIO -> 數(shù)據(jù)庫 -> 安全性 -> 構(gòu)架,先刪除對應(yīng)的構(gòu)架
2。SQL SERVER MANAGEMENT STUDIO -> 數(shù)據(jù)庫 -> 安全性 -> 用戶,刪除對應(yīng)的用戶

解決方法二

–執(zhí)行如下SQL語句

ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;
–然后手動刪除就可以了。

關(guān)鍵詞:SQLServer

贊助商鏈接: