日期:2014-05-17  浏览次数:20447 次

sqlserver2008如何更改存储过程的所有者
因系统开发给不同的开发人员建立了不同组织架构,发现他们写的存储过程前面不是dbo开头的,而是各自的存储架构开头,比如[架构1].[存储过程1]、[架构2].[存储过程1]等。请问怎么设置或者修改能统一为dbo开头(除了用dbo的账户登录从新CREATE外)?

谢谢。

------解决方案--------------------
看了一下联机丛书,只用在2000,而以后要用:

ALTER SCHEMA DBO TRANSFER .net.pr_aaa;
GO

不过我不知道你那个.net前面的点会不会引起问题