Jeg har en del objecter i min database, som jeg gerne vil ændre ejerskab
af. Et eksempel på dette er tabellen [Tbl Medlem], der er ejet af
"stocholm". Jeg vil gerne have, at de er ejet at "dbo", så jeg ikke skal
referere til dem via stocholm.[Tabel Name].
Jeg har via BOL fundet ud af, at jeg skal anvende SP
sp_changeobjectowner, men den virker ikke helt, som jeg gerne vil have
det.
Når jeg anvender den således:
EXEC sp_changeobjectowner @objname = [Tbl Medlem] , @newowner = 'dbo'
via SQL Query analyser (SQA), så giver det mig fejlen
Server: Msg 15001, Level 16, State 1, Procedure sp_changeobjectowner,
Line 38
Object 'Tbl Medlem' does not exist or is not a valid object for this
operation.
Hvis jeg i stedet anvender den som
EXEC sp_changeobjectowner @objname = stocholm.[Tbl Medlem] , @newowner =
'dbo'
, så siger SQA, at
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '.'.
Hvor er det den fejler ?
--
Jesper Stocholm -
http://stocholm.dk
Synes du også, at Britney trods alt er meget lækker - men dog
på grænsen til det kvalmende ?
http://stocholm.dk/britney.txt