webForumDet fria alternativet

Ansluta till databas som man inte äger

Databaser & SQLur Databashanterare & SQL

6 svar · 347 visningar · startad av danielsv

Medlem sedan apr. 20059 inlägg
Frågan#1

Är det så att man måste skriva in, i SQL-frågan, vem som skapat databasen (t.ex. "SELECT Ägare.Tabell.Kolumn FROM ...") om man inte själv äger databasen?

Det verkar dumt, finns det något annat alternativ?

Det är MS SQL Server som jag använder

Medlem sedan apr. 20059 inlägg
#2

har det nåt med Trusted_Connection att göra? eller är det nån inställning man gör i enterprise manager?

Medlem sedan apr. 20059 inlägg
#3

det visade sig att det fungerade utan att man behövde använda Ägare.Tabell när det var dbo som hade skapat databasen...

men jag skulle helst inte vilja ändra det..

Medlem sedan juni 200032 969 inlägg
#4

men jag skulle helst inte vilja ändra det..

Hmm, vad skulle du inte vilja ändra?

Vem som har skapat databasen har ingen betydelse. Du behöver inte ange ägare.

SELECT * FROM databas..tabell
Medlem sedan apr. 20059 inlägg
#5

men jag skulle helst inte vilja ändra det..

ska vara "men jag skulle helst inte vilja ha det så.."

Vem som har skapat databasen har ingen betydelse. Du behöver inte ange ägare.

hmm, jo... annars hade jag inte haft nå problem.. jag har testat utan att skriva in ägaren.. och det funkade inte.. då klagar den på "Invalid object name"

Medlem sedan juni 200032 969 inlägg
#6

Hmm...

Kan du inte byta ägare på objekten då?

Medlem sedan apr. 20059 inlägg
#7

jag bytte ju till dbo och då fungerade det... finns det nå smidigt sätt att exportera användare från ms sql servern?

259 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
129 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)