none
將sql2000備份成檔案然後還原在sql2008r2資料庫 RRS feed

  • 問題

  • 將sql2000備份成檔案然後還原在sql2008r2資料庫

    原本在sql2000這個資料庫裏面設定的帳號無法刪除,出現錯誤

    使用者xxx的卸除失敗

    資料庫主體在資料庫中擁有結構描述且無法卸除錯誤:15138

    • 已移動 小朱MVP, Moderator 2011年3月24日 上午 02:09 (從:資料庫與程式開發(SQL Server Development))
    2011年3月24日 上午 01:32

解答

所有回覆

  • Have to change that schema's owner to other user like dbo, then drop it.
    2011年3月24日 上午 02:49
  • 請使用 ALTER AUTHORIZATION 指令來變更安全性實體的擁有權,然後再行刪除。

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2011年3月24日 上午 05:28
    版主
  • 我用的是2008r2,可告訴我用介面刪除的方式嗎,謝謝

    2011年3月25日 上午 03:02
  • That's what I told you above, you can do it in ssms.
    2011年3月25日 上午 03:26
  • 為何我將SQL2000資料庫還原到另一台SQL2000時帳號就可直接刪除,但還原到2008就不行

    2011年3月25日 上午 03:52
  • Because sql2k8 has schema that's not exist in sql2k.
    2011年3月25日 下午 12:42
  • 我用的是2008r2,可告訴我用介面刪除的方式嗎,謝謝


    變更擁有者的操作如下:
    Step 1
    Step 2


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2011年3月25日 下午 03:20
    版主
  • 已如上圖將資料庫擁用者改成sa,但裏面還原過來的帳號一樣無法刪除
    2011年3月28日 上午 07:46
  • 用先前提到的指令呢?

    上面圖片的操作說明,僅是把資料庫擁有者改掉,跟用先前提到的指令之功能,還是有些差異。



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2011年3月28日 上午 07:55
    版主
  • 已如上圖將資料庫擁用者改成sa,但裏面還原過來的帳號一樣無法刪除
    Need change schema owner not db owner.
    2011年3月28日 下午 02:03