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'

相关文章:

  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2021-08-26
猜你喜欢
  • 2021-08-31
  • 2021-11-15
  • 2021-06-12
  • 2021-05-20
  • 2022-01-17
  • 2022-12-23
  • 2021-11-25
相关资源
相似解决方案