Microsoft SQL Server錯誤: 15138刪除對於用戶失敗,數據庫主體在該數據庫中擁有架構,無法刪除
解決方法一
先刪除此用戶對應的架構,然後在刪除對應的用戶
步驟
1。SQL SERVER MANAGEMENT STUDIO》數據庫》安全性》構架,先刪除對應的構架
2。SQL SERVER MANAGEMENT STUDIO》數據庫》安全性》用戶,刪除對應的用戶
解決方法二
執行如下SQL語句
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;
然後手動刪除就可以了。
上圖中如果要刪除某個用戶如果該用戶有關聯的架構那麼必須將該架構重新分配給其他用戶才能刪除.
先刪除此用戶對應的架構,然後在刪除對應的用戶
1.SQL SERVER MANAGEMENT STUDIO---數據庫---安全性----構架,先刪除對應的構架
2.SQL SERVER MANAGEMENT STUDIO---數據庫---安全性---用戶,刪除對應的用戶
那是因為你的用戶還扔有架構,先把用戶擁有的架構所有者改為別的用戶然後再刪除 。具體可以hi我