錯誤:15138刪除對于用戶失敗解決方法

字號:

Microsoft SQL Server錯誤: 15138刪除對于用戶失敗,數(shù)據(jù)庫主體在該數(shù)據(jù)庫中擁有架構,無法刪除。解決方法
    刪除 對于 用戶“*****”失敗。 (Microsoft.SqlServer.Smo)
    有關幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=
    9.00.1523.00&EvtSrc=Microsoft.SqlServer.Management.Smo.
    ExceptionTemplates.FailedOperationExceptionText&EvtID=刪除+User&LinkId=20476
    其他信息:
    執(zhí)行 TransactSQL 語句或批處理時發(fā)生了異常。 (Microsoft.SqlServer.ConnectionInfo)
    數(shù)據(jù)庫主體在該數(shù)據(jù)庫中擁有 架構,無法刪除。 (Microsoft SQL Server,錯誤: 15138)
    有關幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=15138&LinkId=20476
    解決方法一
    先刪除此用戶對應的架構,然后在刪除對應的用戶
    步驟
    1。SQL SERVER MANAGEMENT STUDIO》數(shù)據(jù)庫》安全性》構架,先刪除對應的構架
    2。SQL SERVER MANAGEMENT STUDIO》數(shù)據(jù)庫》安全性》用戶,刪除對應的用戶
    解決方法二
    執(zhí)行如下SQL語句
    ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;
    然后手動刪除就可以了。