Avatar billede fuxi Nybegynder
19. august 2001 - 14:31 Der er 4 kommentarer og
2 løsninger

trusted SQL Server connection ???

Hvordan pokker sætter jeg en bruger op til at blive \"associated with a trusted SQL Server connection\"
Jeg kan ikke få skidtet til at køre pga. følgende fejl.... \"Not associated with a trusted SQL Server connection\"
Det skal lige siges at jeg kører SQL Server 2000 for første gang i mit liv så det er sikkert mig der er lidt lost :o)

/Fuxi
Avatar billede torbenkoch Nybegynder
19. august 2001 - 17:56 #1
SQL Server har to former for sikkerhed:

1. SQL Server - her oprettes brugere i SQL Server (Enterprise Manager) og man logger explicit ind med det angivne brugernavn og password.

2. NT. Her associeres NT-brugere eller grupper med nogle SQL Server logins. Herved er det tilstrækkeligt at være logget ind på NT for at have adgang til SQL Server. Dette gør selvsagt administrationen lidt lettere.

Ved 2 vil man typisk angive en NT-gruppe, for så at give denne nogle rettigheder, herved for alle brugere i gruppen jo de samme rettigheder.

Man går ind i sin Enterprise Manager under Security og siger, at man vil oprette en ny bruger/login. Her får man så muligheden for at angive en NT-bruger og man skriver så navnet på brugeren eller gruppen.

Herefter angives så rettigheder for dette login på helt normal vis.
Avatar billede tmceu Praktikant
19. august 2001 - 18:13 #2
Ovenstående er fuldstændig korrekt, men der mangler lige en enkelt detalje. Grunden til at du får fejlen \"associated with a trusted SQL Server connection\", er at du har valgt Windows Authentication Only på din server. Du har 2 muligheder for sikkerhed på SQL Server 2000:

1. Windows only
2. Mixed mode

Kører du med Windows only, kan du kun logge på med Windows brugere
Mixed mode give dig mulighed for at oprette SQL brugere som torben skriver

Du ændrer disse indstillinger ved at højre-klikke på din server i Enterprose Manager og vælge Properties, og derefter mener jeg fanebladet hedder enten Security eller Permissions.
Avatar billede torbenkoch Nybegynder
19. august 2001 - 18:17 #3
Man kan nu sagtens få ovenstående fejl, selvom man kører mixed mode. Sagen er nemlig, at når man sætter en odbc-source op, så vælger den per default at forbinde sig med NT-sikkerhed - og hvis NT-brugeren så ikke har adgang til SQL Server, så har vi problemet.

Men det er selvfølgelig afhængigt af metoden man bruger til at forbinde sig!

Men ellers er vi da helt enige!



Avatar billede tmceu Praktikant
19. august 2001 - 18:31 #4
Jeg tror det kommer lidt an på eks. ODBC driver versioner, for vores default er altid SQL Server Authentication ?

Små nuancer, som vi ikke skal skændes ret meget om :-)
Avatar billede torbenkoch Nybegynder
19. august 2001 - 21:20 #5
Ja, det skulle da ikke undre mig - MS har det med at ændre på sådan nogle ting mellem versioner - så man rigtigt kan blive forvirret...!
Avatar billede fuxi Nybegynder
09. september 2001 - 11:22 #6
Beklager at det har taget så lang tid at godkende... Jeg havde glemt at jeg havde åbne spørgsmål... SORRY!
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