At 09:21 PM 3/21/2004, you wrote:
At 09:11 PM 3/21/2004, you wrote:
Ich habe eine Db (von Rainbow), und dieses Mistding setzt den dbo auf den ASPNET Account - und damit habe ich ein nicht ganz ...
...snip...
Preisfrage: wie setze ich das effizient auf dbo zur�ck??? sp_changedbowner ist nicht das Ticket.


Nur damit es keine Mi�verst�ndnisse gibt:

[P4CHRIS\ASPNET].[rb_Versions] soll zu [dbo].[rb_Versions] werden.

Uiui... da habe ich eine ultra-schlimme L�sung ausgegraben:


http://www.sqlteam.com/item.asp?ItemID=1283

F�r die Akten:

SELECT 'EXEC(''sp_changeobjectowner @objname = '''''+
  ltrim(u.name) + '.' + ltrim(s.name) + ''''''
  + ', @newowner = dbo'')'
FROM  sysobjects s,
      sysusers u
WHERE s.uid = u.uid
AND   u.name <> 'dbo'
AND   xtype in ('V', 'P', 'U')
AND   u.name not like 'INFORMATION%'
order by s.name

ausf�hren, alles aus dem Resultgrid rauskopieren und diese generierten Statements ausf�hren.

Chris


_______________________________________________ Database.asp Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an