28. februar 2001 - 13:13Der er
13 kommentarer og 1 løsning
NT bruger database
Hvordan kan man hente navne og rettigheder udfra deres loginnavne. Altså hvordan henter man informationer udfra en NT brugerdatabase. Når det er en intern webserver, som kun kan kontaktes internt??
Det vil dreje sig om en NT 4.0 Domain Server og en IIS 5.0 på en WIN2000.
Du skal sætte dit site til at bruge NT-verificering. (højre klik i IIS på site eller mappe og vælg properties, directory security, klik på Edit af \"Anonymous access ..\" og der fjerne hakket ved Anonomymous Access. Nu kan du så hente NT-bruger navn med request.servervariables(\"AUTH_USER\")
>>gandalfthewhite jeg er udemærket klar over hvordan jeg henter navnet, men hvordan henter jeg informationerne ud af NT brugerdatabasen udfra det brugernavn jeg har fået med request.servervariables(\"AUTH_USER\")
>> nute det tror jeg egentlig ikke at man har i NT. Altså jeg ville have adgang hvis jeg viste hvad den hed også videre, men det var bl.a. det jeg håbede at få opklaret ved hjælp af spørgsmålet.
for å kunne få tilgang til denne via ASP, så er første bud å få satt opp en ODBC forbindelse. dette kan du jo ikke siden du ikke \"kjenner\" databasen. det du så må få tak i er noen .dll filer fra microsoft som aksesserer databasen, men jeg kan ikke tenke meg at det er mulig...
>>sth ja det var i den retning, men det der kan jeg godt. Jeg har bare ikke ret meget lyst til at sidde og taste 500 forskellige brugernavne, fornavne, efternavne, rettigheder ind i en ny database, når jeg måske kan hente det fra NT\'s brugerdatabase
Du har forhåbentlig en sql-server som db-server, for så kan du bruge følgende extended stored procedures til at hente henholdsvis NT-grupper og NT-brugere. Der skal parametre med, f.eks. NT-servernavn(PDC) på begge. xp_enumgroups og xp_logininfo
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.