Avatar billede qaaq Nybegynder
02. november 2005 - 12:38 Der er 3 kommentarer og
2 løsninger

tabeller hedder (dbo)

Hej

Jeg er begynder til MS SQL.
Jeg connecter til databasen via ms access 2000.
De tabeller der er oprettet i databasen hedder Navn (dbo)
Men når jeg imorterer en tabel fra en anden database så hedder den ikke (dbo) efter navnet.
Hvad betyder det? og hvordan får jeg den til at hedde (dbo)

På forhånd tak!
Avatar billede arne_v Ekspert
02. november 2005 - 12:42 #1
syntax for tabelnavn i SQLServer er

servernavn.databasenavn.brugernavn.tabelnavn

kan forkortes til

brugernavn.tabelnavn

eller bare

tabelnavn

dbo er et synonym for den bruger som ejer databasen

nogen gange når man importerer til Access så hiver den den information med

er det et problem om dbo er der eller ej ?
Avatar billede jensriis Novice
02. november 2005 - 21:56 #2
Hvis det er et problem at dbo ikke er brugernavn på en tabel
kan du via query analyzer ændre dette v.h.a kommandoen
sp_changeobjectowner (så vidt jeg husker)
Kommandoen er beskrevet i online hjælpen til query analyzer.

Husk at tage backup af databasen før du piller for meget.
Avatar billede qaaq Nybegynder
02. november 2005 - 22:28 #3
tak for hjælpen, lig lige et svar begge
Avatar billede arne_v Ekspert
02. november 2005 - 22:29 #4
ok
Avatar billede jensriis Novice
02. november 2005 - 22:51 #5
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