Avatar billede pnr Nybegynder
03. november 2004 - 08:31 Der er 4 kommentarer og
1 løsning

Problemer med bruger efter at have flyttet sql-server

Jeg har opsat en ny sql-server, og flyttet alle mine databaser fra den gammel server, over på den nye ved at kopiere database filerne over og attache dem på den nye server.
Alle de bruger jeg havde på den gamle server kom åbenbart automaisk med over, men hvis jeg vil ændre i nogle af dem får jeg en fejl, som at bruger allerede findes og kan ikke oprettes igen. Under "sa" kontoen er der også på alle databaserne en user der hedder "dbo", og prøver jeg at ændre på "sa" kontone får jeg en fejl om at dbo ikke findes. Nogen der kan hjælpe mig her?
Avatar billede spideren Nybegynder
03. november 2004 - 15:16 #1
SQL Server har en "flaw" her..

Du skal i Enterprise Manager gå ind på HVER database du har restoret, og slette DBO brugen, du skulle nu kunne sætte SA som owner på alle dine databaser...
Avatar billede trer Nybegynder
04. november 2004 - 10:35 #2
du kan også lave et lille script der blot kalder sp_changedbowner 'brugernavn' i hver base - det er væsentligt hurtigere end at bruge Enterprise Manager...
Avatar billede pnr Nybegynder
04. november 2004 - 11:02 #3
Hvis jeg går ind på den enkelte database og prøver at slette brugeren "DBO" får jeg følgende information: "The selected user cannot be dropped because the user owns objects", prøver jeg så at redigere brugeren og fjerne at den ejer databasen får jeg følgende fejl: "Error 15405: Cannot use the reserved user or role name 'dbo'"
Avatar billede pnr Nybegynder
04. november 2004 - 13:45 #4
Jeg brugt forslaget fra trer, fandt også den her: http://support.microsoft.com/kb/q218172/

I skal begge have tak for hjælpen!
Trer smid et svar så er der point
Avatar billede trer Nybegynder
07. november 2004 - 13:20 #5
Ok, et svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester