如何更sql sever数据库表的所有者
生活随笔
收集整理的這篇文章主要介紹了
如何更sql sever数据库表的所有者
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
dbo不是表caseTable的所有者,就無法在查詢分析器里執行各種sql語句,提示:
服務器: 消息 208,級別 16,狀態 1,行 1
對象名 'caseTable' 無效。
表一般默認的所有者是dbo,現在有幾個表不是的,所以無法用sa來連接,請問怎么改回為dbo呢?
EXEC ? sp_changeobjectowner ? 'caseTable', ? 'dbo' ?
? ?
? 執行后提示:???
? 服務器: ? 消息 ? 15001,級別 ? 16,狀態 ? 1,過程 ? sp_changeobjectowner,行 ? 38 ?
? 對象 ? 'caseTable' ? 不存在或不是對此操作有效的對象。???
? 這是怎么回事啊,我是在查詢分析器中用sa來操作的
要帶上表的當前所有者,假設原來的所有者是user1???
????
? EXEC ? sp_changeobjectowner ? 'user1.caseTable', ? 'dbo'
轉載于:https://www.cnblogs.com/alon/archive/2009/04/17/1438206.html
總結
以上是生活随笔為你收集整理的如何更sql sever数据库表的所有者的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 统计通话次数和时间的软件_通话时间统计a
- 下一篇: 人民币小写金额转大写金额