Search

Friday, April 24, 2009

Replace DB Owner name with .dbo

DECLARE tabcurs CURSOR

FOR

SELECT 'learning.' + [name]

FROM sysobjects

WHERE xtype = 'u'

OPEN tabcurs

DECLARE @tname NVARCHAR(517)

FETCH NEXT FROM tabcurs INTO @tname

WHILE @@fetch_status = 0

BEGIN

EXEC sp_changeobjectowner @tname, 'dbo'

FETCH NEXT FROM tabcurs INTO @tname

END

CLOSE tabcurs

DEALLOCATE tabcurs

No comments:

Blog Archive

Contributors