Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)delv
published in(发表于) 2013/12/30 4:33:17
Microsoft,OLE,DB,Provider,for,SQL,Server,错误,'80040e37',对象名,’无效。_mssql学习_编程技术

Microsoft OLE DB Provider for SQL Server 错误 '80040e37' 对象名 ''无效。_mssql学习_编程技术-你的首页-uuhomepage.com

因为很多朋友租用的是虚拟空间。难免需要更换空间的,数据库一般转移会遇到一个问题,就是Microsoft OLE DB Provider for SQL Server 错误 '80040e37' 对象名 无效。,这说明数据库的所有者需要修改下位dbo,才可以正常访问。


把所有表的所有者改为DBO就OK了


SQL如何更改所有表的所有者


单个修改所有者sql语句如下:


查询分析器输入:EXEC sp_changeobjectowner 'user.table', 'dbo'


user.table的意思为:所有者.表名,比如oblog.oblog_user,以前的语句表示将table这张表的所有者由


user改成dbo


批量修改所有者语句如下:


查询分析器输入:exec sp_msforeachtable 'sp_changeobjectowner "?", "dbo"'


即可把当面表的所有所有者换成dbo





If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759