Jag har oxå samma fel. Hjälp tack. Det finns skrivrättigheter för mig oxå. Måste nånting installeras eller ställas in och hur isåfall.
Denna raden blir felet på:
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
17 svar · 5 161 visningar · startad av Vinnaren
Hej
Jag har fått problem med min IIS på Windows Vista Bussines. Mina ASP sidor fungerar inte. Får felmeddelandet :
Microsoft JET Database Engine error '80004005'
Unspecified error
/config.asp, line 6
Den fungerade på XP och på mitt webhotell men inte på datorn nu.
Rad 6 är anslutningen till databasen. Har gett databasen skrivrättigheter (IIS_IUSRS)
Vad kan det vara för fel? :OO
Jag har oxå samma fel. Hjälp tack. Det finns skrivrättigheter för mig oxå. Måste nånting installeras eller ställas in och hur isåfall.
Denna raden blir felet på:
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
Kan bero på din användarprofil.
Kolla in följande:
http://support.microsoft.com/?id=926939
Där finns nog hjälpen
Sen kan jag rekommendera följande sida:
http://msmvps.com/blogs/bernard/default.aspx
En blogg om IIS7
Tackar så mycket :)
Hmm, får detta felet nu när jag kör nåt av det som står där:
Users: Det har inte gjorts någon mappning mellan kontonamn och säkerhets-ID.
0 filer behandlades; Det gick inte att behandla 1 filer
Okey... Kolla i loggboken efter ev. eventid kan se ut så här:
Källa: Userenv
Händelse-ID: 1000
och/eller:
Källa: SceCli
Händelse-ID: 1202
Kolla sedan här:
Tack, jag återkommer..
Har någon kommit på en lösning på detta problem?
Nej, jag har fortfarande problem :( .. har du det med?
Kolla mitt inlägg ovan, läs av loggbokens event-id (händelseid) och gå till sidan jag länkar till. Borde finnas en lösning där, eller en förklaring till felet i varje fall (vilket antagerligen är att en profil "ballat" ur)
Mitt fel:
Behörighetsinställningarna programspecifik ger inte behörighet Lokal Aktivering för COM-serverprogrammet med CLSID
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
till användaren NT INSTANS\NÄTVERKSTJÄNST SID (S-1-5-20) från adress LocalHost (med LRPC). Det går att ändra behörigheten för säkerhet med hjälp av administrationsverktyget för komponenttjänster.
SKa se om jag löser det nu..
Dock svårt när det är engelska. Hittar inget på Vista som är som de beskriver :/
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>
Lycka till!
Tack för tipset.. och det funkade utan problem efter det. SUPERTACK :)
Händelse-ID: 10016.
Jag har samma problem som ni.
Att behörigheten LokalAktivering för COM Server-programmet med CLSID:
0C0A3666-30C9-11D0-8F20-00805F2CD064
för användaren NT INSTANS\NETWORK SERVICE SID (S-1-5-20)
Jag har IIS6.
Kan man göra samma lösning här?
mvh Johan
Problemmet kan vara löst.
Jag tror att det är min ocdc driver
Gamla:
MM_conn_STRING = "dsn=alingdb;uid=alingtid;pwd=9n93nt;"
Nya:
MM_conn_STRING = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\wwwroot\users\at\alingdb.mdb"
Efter denna ändring fungerar det bättre.
johgu skrev:
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>Lycka till!
Jag kommer inte in i den filen. Jag har fulla rättigheter, men får ändå Åtkomst Nekad. Finns det nån workaround?
Hittade svaret själv.
kontrollpanelen -> iis hanteraren -> arbetarprocesser -> programpooler -> ange standardinställninger för programpooler -> processmodell -> identitet -> ändra till Local System
Sen funkade det för mig :)