webForumDet fria alternativet

Lösenord på databas!?!

ASP

9 svar · 308 visningar · startad av Firegamez.com

Medlem sedan juli 2002231 inlägg
Frågan#1

Tja! Skriver man inte så här ifall man vill öppna en databas som har lösenord ???

<%
Dim ConnectString, conn

ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/databas.mdb")&";pwd=hejsan"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnectString
%>

Den fungerar inte! Den säger:

Microsoft JET Database Engine error '80004005' 

Could not find installable ISAM. 

/conn.asp, line 6

Ni kan räkna där uppe vilken som e line 6!

Medlem sedan dec. 2000557 inlägg
#2

När du kör med Jet.OLEDB får du skriva password istället för pwd.

Medlem sedan nov. 2002544 inlägg
#3

oki! Tackar!

Medlem sedan nov. 2002544 inlägg
#4

öj! de fungerade inte! Så här blev de!

Microsoft JET Database Engine error '80040e4d' 

Cannot start your application. The workgroup information file is missing or opened exclusively by another user. 

/conn.asp, line 6
Medlem sedan nov. 2002544 inlägg
#5

öj! Fel tråd!

Medlem sedan nov. 2002544 inlägg
#6

Är det igen som vet???

Medlem sedan dec. 2000557 inlägg
#7

Hmm.. låter som om du har behörighetsproblem.
Arbetar du lokalt med koden i fråga?

Medlem sedan nov. 2002544 inlägg
#8

Vad menar du med "lokalt"???? ifall jag har den i varje .asp fil så nej! Jag har en include fil!

Medlem sedan aug. 2000159 inlägg
#9

Varför ska du ha access lösenord? Att ta sig förbi access lösenordet tar mig ca 30 sekunder, bättre att inte lägga accessfilen publikt eller döpa den til 43fdj4u45hj54rjrts.mdb eller nåt...

Medlem sedan juli 20011 084 inlägg
#10

så här ska den se ut:

"Provider=Microsoft.Jet.OLEDB.4.0**;Jet OLEDB:Database Password=lösenord**;Data Source="& Server.MapPath("databas.mdb")

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)