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;
–然后手動刪除就可以了。