sql server表改为dbo的方法

数据库 SQL Server
如果我们需要将sql server表改为dbo,应该如何操作呢?下面就将为您介绍sql server表改为dbo的方法,供您参考。

下面将为您介绍可以实现将sql server表改为dbo的语句写法,供您参考,如果您对sql server表方面感兴趣的方法,不妨一看。

  1. 01 --执行这个语句,就可以把当前库的所有表的所有者改为dbo    
  2.  
  3. 02 exec sp_msforeachtable 'sp_changeobjectowner ''?'', ''dbo'''    
  4.  
  5. 03      
  6.  
  7. 04      
  8.  
  9. 05 --如果是要用户表/存储过程/视图/触发器/自定义函数一齐改,则用游标(不要理会错误提示)    
  10.  
  11. 06 declare tb cursor local for   
  12.  
  13. 07 select 'sp_changeobjectowner ''['+replace(user_name(uid),']',']]')+'].['+replace(name,']',']]')+']'',''dbo'''   
  14.  
  15. 08 from sysobjects    
  16.  
  17. 09 where xtype in('U','V','P','TR','FN','IF','TF') and status>=0    
  18.  
  19. 10 open tb    
  20.  
  21. 11 declare @s nvarchar(4000)    
  22.  
  23. 12 fetch tb into @s    
  24.  
  25. 13 while @@fetch_status=0    
  26.  
  27. 14 begin   
  28.  
  29. 15 exec(@s)    
  30.  
  31. 16 fetch tb into @s    
  32.  
  33. 17 end   
  34.  
  35. 18 close tb    
  36.  
  37. 19 deallocate tb    
  38.  
  39. 20 go   

以SA登陆查询分析器 ,选中你要的数据库
执行存储过程
执行exec Changename ‘原所有者','dbo'
或exec Changename ‘dbo,'数据库所有者' IT技术网Www.ofAdmin.Com

修改MS SQL表用户属性的命令

可以用exec sp_changeobjectowner ‘dataname.数据表','dbo' 把表或存储过程中的所有者都改成dbo 。

 

 

【编辑推荐】

教您sql server表结构的修改方法

上亿的sql server表进行join的问题

教您如何修改SQL Server系统表

SQL Server表变量和临时表的区别

SQL Server临时表简介

责任编辑:段燃 来源: IT技术网
相关推荐

2010-09-14 11:45:16

Sql Server系

2010-10-19 16:20:32

SQL SERVER表

2010-09-16 15:20:36

sql server表

2010-11-11 14:36:11

SQL Server系

2010-09-02 11:34:51

SQL删除

2010-11-11 10:41:03

sql server遍

2010-10-22 14:35:02

sql server系

2010-10-28 16:17:22

2010-11-11 10:53:22

SQL Server遍

2010-09-16 09:49:38

sql server建

2010-09-16 16:29:15

sql server表

2010-09-16 16:23:06

sql server批

2010-07-22 16:02:29

2010-11-10 14:54:24

SQL Server系

2010-10-19 14:45:01

SQL SERVER临

2010-09-16 15:36:26

SQL Server2

2009-07-08 00:25:00

SQL Server

2010-11-10 13:28:06

SQL Server删

2010-09-16 14:13:11

SQL Server系

2010-11-09 12:09:23

SQL Server查
点赞
收藏

51CTO技术栈公众号