webForumDet fria alternativet

IIS 7 i Vista

Webbservrar

3 svar · 498 visningar · startad av johgu

Medlem sedan feb. 200732 inlägg
Frågan#1

Hej

Jag har försökt få igång en webserver i Vista och allting fungerar förutom att göra en connection till en accessdatabas. Jag får "odefinierat fel" på raden:

connect.Open "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & server.MapPath("/_rwd/databas.mdb") & ";"

Någon som vet?

Medlem sedan juni 20006 022 inlägg
#2

Rättigheter på databasen?

Medlem sedan feb. 200732 inlägg
#3

Både mappen som databasen ligger i och databasen är inställda på "fullständig behörighet" för IIS_IUSRS

Medlem sedan feb. 200732 inlägg
#4

Nu fungerar det!

Jag använde metod två (workaround). Gå in i C:\windows\System32\inetsrv\config\applicationhost.config och ändra:

<applicationPoolDefaults>
<processModel identityType="NetworkService" />
</applicationPoolDefaults>

till:

<applicationPoolDefaults>
<processModel identityType="NetworkService" loadUserProfile="false" />
</applicationPoolDefaults>

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)