資料庫主體在該資料庫中擁有 架構,無法刪除解決方法

2021-08-26 14:31:52 字數 419 閱讀 2300

每乙個資料庫使用者對應於乙個系統登陸帳號,並且每乙個架構只能賦予乙個使用者。所以直接刪除使用者的架構是不可以的,然後我就新建乙個登入名,並且在使用者對映裡面將db_owner架構(如果原使用者還有其他架構,則也把其他架構賦給他)賦給他,然後就可以刪除之前的使用者了

先刪除此使用者對應的架構,然後在刪除對應的使用者

步驟 1。sql server management studio--》資料庫--》安全性--》構架,先刪除對應的構架

2。sql server management studio--》資料庫--》安全性--》使用者,刪除對應的使用者 其它方法: sql2005刪除使用者的時候,產生「資料庫主體在該資料庫中擁有架構,無法刪除」的解決辦法 --執行如下sql語句 alter authorization on schema::db_owner to dbo; --然後手動刪除就可以了。

資料庫主體在該資料庫中擁有架構,無法刪除解決方法

伺服器資料庫上建立了乙個專屬的管理員,因為測試想將其刪除,但是總是提示該使用者擁有架構不能刪除,而且架構顯示db owner也不可更改,我用的是sqlserver2008。在sql server2000中刪除資料庫使用者很簡單,只要直接刪除或者使用drop user命令就可以了,但是sql serv...

資料庫主體擁有資料庫角色,無法刪除

附加資料庫後用語句 use northwind drop user betterdev 刪除使用者 betterdev 時報 資料庫主體擁有資料庫角色,無法刪除。錯誤,無法刪除使用者。解決方法 通過語句 select name principal id type owning principal i...

資料庫 3 1 資料庫架構

如何設計乙個關係型資料庫?乙個關係型資料庫應該包括以下內容 資料庫最主要的功能是什麼?就是儲存資料,因此它會有乙個儲存模組,來負責儲存我們的資料,儲存模組就類似於我們的os檔案系統,將資料最終持久化存入磁碟中,如存入機械硬碟,或者ssd固態硬碟,抑或是它們的磁碟陣列矩陣中。可是光有儲存是不行的,我們...