今天有客戶詢問她將原本SQL 2000上的資料庫掛載到SQL 2005上
但是卻無法刪掉該資料庫底下的舊使用者
會出現下面的錯誤訊息
標題: Microsoft SQL Server Management Studio
------------------------------
使用者 'power' 的 卸除 失敗。 (Microsoft.SqlServer.Smo)
如需說明,請按一下: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=卸除+User&LinkId=20476
------------------------------
其他資訊:
執行 Transact-SQL 陳述式或批次時發生例外狀況。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
資料庫主體在資料庫中擁有 結構描述 且無法卸除。 (Microsoft SQL Server, 錯誤: 15138)
如需說明,請按一下: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.3042&EvtSrc=MSSQLServer&EvtID=15138&LinkId=20476
------------------------------
按鈕:
確定
------------------------------
解決方法如下:
1. 首先執行並登入SQL 2005的Microsoft SQL Server Management Studio
2. 展開[資料庫]
3. 展開剛剛您所掛載上的資料庫
4. 展開[安全性]
5. 展開[結構描述]
6. 刪除[power]
7. 回到步驟4.的[安全性]
8. 展開[使用者]
9. 刪除[power]
這樣就可以解決問題了
參考資料:http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=838155&SiteID=14
-
‧
-
‧
-
‧
相關問答
- MS SQL 2008
- 請問有沒有類似SQL Naviagtor,TOAD的軟體?
- 請問市面上是否有寫最基本MS-SQL 語法書?
- 如何推動使用者習慣定期修改密碼與設定複雜度足夠的密碼?
- [每日一問](25)如果遇到態度不佳的使用者,你會如何處理呢?
- 移植 XP 內建的輸入法到 Vista ,供大易輸入法的使用者參考。
- 讓你難受的使用者電腦桌面是哪一種類型?
- 透過ADO.NET呼叫預存程序,並使用Form-Based登入驗證
- PL-SQL 字串格式轉時間格式 要怎麼寫
- 網路名詞Linux,Youtube,Skype,Google,HEMiDEMi,Ubuntu,Xoops,SQL念法
- 關於MSN外掛-M群,請給使用心得及感想!!
- 用作群組原則操作的網域控制站目前無法使用
- ZK好用嗎?台灣有什麼網站使用這個框架?
- 長期使用電腦情形下
- Data Mining 的基楚入門?
- 存取問題
- 想請問: 論壇 和 社群 有何不同? 如何使用? 謝謝!
- Windows 清理助手 專門清理大陸惡意程式
- 除了查蝦米碼,嘸蝦米查碼程式還能做什麼?(續2)
- 防止瀏覽的網址遭嫁接









