首页 > 教學 > mssql 2008 > 【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法
2019
07-02

【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法

在資料庫中刪除某一位使用者時,出現【資料庫主體在資料庫中擁有 結構描述 且無法卸除】,通常這個訊息是資料庫中有SCHEMA中有使用,可以用將該使用者轉移到dbo後,就可以正常使用。

【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法 - 第1张  | 彰化一整天blog
1.刪除使者出現缷除失敗
【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法 - 第2张  | 彰化一整天blog
2.使用SELECT * FROM INFORMATION_SCHEMA.SCHEMATA where SCHEMA_NAME=’stdxxr4′
查看SCHEMATA是否存在
【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法 - 第3张  | 彰化一整天blog
3.用ALTER AUTHORIZATION ON SCHEMA::[stdxxr4] TO [dbo]
將 SCHEMATA 權限轉給dbo
【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法 - 第4张  | 彰化一整天blog
4.正常的使用者
【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法 - 第5张  | 彰化一整天blog
5.不正常使用者
同步發表於:【MSSQL教學】刪除使用者時出現(資料庫主體在資料庫中擁有 結構描述 且無法卸除)的解決方法
最后编辑:
作者:明和 蔡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。