Avatar billede Slettet bruger
03. januar 2003 - 15:34 Der er 4 kommentarer

Hovedpine - IIS 5 - ODBC problemer

Jeg har et problem som jeg ikke rigtig forstår.

Jeg har tre servere kørene på kontoret, den ene er filserver, den anden er webserver, den tredje er MySql server.

Når jeg går ind på et www.1domain.dk via internettet og henter data fra en access database via ODBC kommer det frem som det skal. Dette site køre med annonym adgange.

Når jeg så går ind på et andet www.2domain.dk domain på samme maskine og prøver at hente data på samme måde så får jeg en fejl om at jeg ikke har rettigheder til dette. Dette domain køre IKKE med annonym adgang men med NT authentication.

Jeg har prøvet at lave en asp fil og lagt den i begge domainer så jeg ved det ikke er en tastefejl og får det samme resultat. På den ene kan jeg læse (Annonym adgang) filen men ikke på den anden (NT Authentication).

Det skal lige siges at på begge domainer kan jeg læse fra min MySQL server.

Det er også ligemeget hvilken bruger jeg bruger om jeg så bruger administrator så har jeg problemet.

Håber der en en venlig sjæl der kan hjælpe.
Avatar billede mcp Nybegynder
03. januar 2003 - 15:50 #1
"Først"
Er det ikke fordi at du måske prøver med en AD bruger og ikke en Lokal bruger?
Kan du connecte til Dom2 når det stå til Annonum Adgang..!

"Hvis ikke"
Prøv evt. at connecte til Dom2 mens Dom1 er stoppet , det kunne være at de delte port adgang til databasen.!

"Stadig ikke"
Får du ikke nogle application errors ca. samme til i event vieveren.?

>MCSE 2000<
Avatar billede Slettet bruger
03. januar 2003 - 16:11 #2
På dom1 skal jeg bruge AD og på DOM2 skal jeg bruge lokal bruger. Inden i ISS5 har jeg sat dom2 op til kun at aksepterer NT authentication fordi de skal logge rigtig på når de kommer ind på siden. Dom1 et er sat op til at jeg via asp får logget dem på som Annonym bruger og har derefter oprettet en bruger på begge servere som giver dem mulighed for at hente data. Det er hele den ASP styrring jeg gerne vil undgå på dom2 da de brugere der skal bruge dette domain i forvejen er oprettet i systemet som lokal bruger.
Jeg glemte at fortælle at databasen som ODBC linker til ikke er på webserveren men på filseren. (Lokal brugerne er oprettet begge steder.)

I min event viewer kommer der en besked om at tilgangen er spærret af anden bruger (Udelt adgang) Besked i log filen :
2003-01-03 15:12:42 192.168.1.50 EIG\Kristensen 192.168.1.213 80 GET /personlig_sager.asp |16|80004005|[Microsoft][ODBC_Microsoft_Access_Driver]_The_Microsoft_Jet_database_engine_cannot_open_the_file_'(unknown)'.__It_is_already_opened_exclusively_by_another_user__or_you_need_permission_to_view_its_data. 500 0 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+98;+.NET+CLR+1.0.3705)
Avatar billede mcp Nybegynder
03. januar 2003 - 16:59 #3
Det ser ud til at du skal kigge nærmere på NTFS rettighederne på din MySQL database.
Jeg kender ikke dennes Authorization "NT/SA"? men i M$.SQL ville dette automatisk blive styret af AD og ikke Lokal bruger databasen , hvis der køres WinNT authorization.
Ydermere er jeg desværre heller ikke bekendt med Multible Access versionerne i MySQL og det ser jo ud til at du enter ikke har lov eller flere brugere ikke har lov til at connecte til databasen.

Har du prøvet at Stoppe Dom1 websitet for at teste om de deler ODBC process access..?

mcp
Avatar billede Slettet bruger
03. januar 2003 - 17:08 #4
Det er ikke MySQL databasen der er problemet men det ODBC link til Microsoft Access databasen som er problemet.

Jeg har prøvet at stoppe Dom1 og det hjalp ikke, desværre.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

IT-JOB