/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
ASP og Oracle
Fra :
Henrik Woldby
Dato :
17-06-03 22:35
Hej,
Jeg er løbet ind i et problem med at logge på min Oracle database fra en ASP
side, når den bruger jeg vil logge på er defineret til at blive valideret af
operativsystemet (Win NT)
Jeg forsøgte at få noget hjælp i en Oracle-relateret newsgroup... uden
hjælp, så nu forsøger jeg her i håb om at der er nogle Oracle freaks iblandt
læserne.
I databasen er der oprettet et schema "ops$administrator" med connect
privillege
Oracle ini-filen indeholder parameteren : "os_authent_prefix = OPS$"
NT-brugeren der er logget på systemet er "administrator"
Jeg kan logge på databasen med sql*plus med kommandoen "sqlplus /@orcl"
Jeg kan også få min ASP side til at forbinde sig til databasen hvis jeg
angiver bruger/password i connectstring
Men jeg kan ikke få min ASP side til at etablere forbindelsen via den
bruger, der valideres af operativsystemet :(((
Min ASP connect string er :
<%
....
set MyCon=server.createobject("ADODB.connection")
MyCon.Open "Provider=OraOLEDB.Oracle;Data Source=ORCL;OSAuthent=1"
....
%>
Jeg har også forsøgt med flg. connectstrings (uden uccess) :
MyCon.Open "Provider=OraOLEDB.Oracle;Data Source=ORCL;User Id=/;Password="
MyCon.Open "Provider=OraOLEDB.Oracle;Data Source=ORCL;User Id=/;Password=;"
MyCon.Open "Provider=MSDAORA;Data Source=ORCL;OSAuthent=1"
Jeg kører Win NT (servicepack 4), Oracle 8.1.6, og har installeret MDAC 2.6
Alle forslag til at løse ovenstående modtages med kyshånd
Mvh, Henrik
Peter Lykkegaard (
18-06-2003
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
18-06-03 12:25
"Henrik Woldby" <xxxwoldby@xxxpost5.tele.dk> wrote in message
news:3eef8b52$0$24696$edfadb0f@dread14.news.tele.dk...
> Jeg er løbet ind i et problem med at logge på min Oracle database fra en
ASP
> side, når den bruger jeg vil logge på er defineret til at blive valideret
af
> operativsystemet (Win NT)
>
Hvis du arbejder med anonymous så skal du logge Oracle på med
IUSR_<servername>
> I databasen er der oprettet et schema "ops$administrator" med connect
> privillege
> Oracle ini-filen indeholder parameteren : "os_authent_prefix = OPS$"
> NT-brugeren der er logget på systemet er "administrator"
....men det er ikke den account IIS bruger...
>
> Jeg kan logge på databasen med sql*plus med kommandoen "sqlplus /@orcl"
> Jeg kan også få min ASP side til at forbinde sig til databasen hvis jeg
> angiver bruger/password i connectstring
> Men jeg kan ikke få min ASP side til at etablere forbindelsen via den
> bruger, der valideres af operativsystemet :(((
>
Brugeren hedder IUSR_<servername>
IIS kører jo som en service...
mvh/Peter Lykkegaard
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177559
Tips :
31968
Nyheder :
719565
Indlæg :
6408934
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.