webForumDet fria alternativet

lösenordskydda databas?

ASP

26 svar · 556 visningar · startad av LR^evil.sid

Medlem sedan maj 2002560 inlägg
Frågan#1
[red]set con = Server.CreateObject("ADODB.connection")
con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb "
set rs = Server.CreateObject("ADODB.recordset")

sql = " select reg_ip, reg_name from drikkers "

rs.open sql, con, 0, 3[/red]

hur sätter jag lösenord på det här?

Medlem sedan maj 2002560 inlägg
#2

jag har en kille här på lanet som håller på å jävlas... skulle vilja sätta dit honom...

Medlem sedan maj 2002560 inlägg
#3

c'mon... han sitter och jävlas med mig :(

någon? plz...

Medlem sedan dec. 19992 085 inlägg
#4

Själva lösenordet får du väll sätta i access...
Laddar han ned databasen får du nog kryptera den oxå annars kan man kolla innehållet i typ notepad.

Medlem sedan maj 2002560 inlägg
#5

nej... han öppnar den och skriver in saker... skitjobbigt...
så här sder det ut nu och det funkar inte

[red]set con = Server.CreateObject("ADODB.connection")
con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb; pwd = blablabla; uid =;"
set rs = Server.CreateObject("ADODB.recordset")

sql = " select reg_ip, reg_name from drikkers "

rs.open sql, con, 0, 3[/red]

har satt lösenordet "blablabla" i access... vad är fel?

Medlem sedan juni 200032 967 inlägg
#6

Du anger lösenordet i din connectionstring, exempelvis sist med ;password=lösenordet;.

Dessutom finns en användbar sökfunktion här på wF... ;)

mvh,

Medlem sedan juni 200032 967 inlägg
#7

På vilket sätt funkar det inte?
Felmeddelande?
Kan man öppna den utan att ange lösenord :q

Medlem sedan maj 2002560 inlägg
#8

sorry men jag sökte, och fann inget...

tänkte söka på: "provider = microsoft.jet.oledb.4.0;" nu och se...

[red]set con = Server.CreateObject("ADODB.connection")
con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb; password=blablabla;"
set rs = Server.CreateObject("ADODB.recordset")

sql = " select reg_ip, reg_name from drikkers "

rs.open sql, con, 0, 3[/red]

fungerar inte...

Medlem sedan juni 200032 967 inlägg
#9

@nders skrev:

På vilket sätt funkar det inte?
Felmeddelande?
Kan man öppna den utan att ange lösenord :q

Medlem sedan dec. 19992 085 inlägg
#10

Men alltså om han kan öppna den och skriva in saker över internet måste det ju finnas nåt annat säkerhetshål?

Eller sitter han vid din dator?

Medlem sedan maj 2002560 inlägg
#11

nej... han kan mitt adminkonto + pass, han har tillgång till hela min dator ( det ska han ha ), han är en "trustie", utom i detta fallet p.g.a. hans inställning till vad databasen innehåller...

Medlem sedan juli 20011 084 inlägg
#12

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

ska det väll vara?

Medlem sedan maj 2002560 inlägg
#13

nej @nders, du kan inte öppna den utan att skriva in lösenordet

Medlem sedan maj 2002560 inlägg
#14
[red]set con = Server.CreateObject("ADODB.connection")
con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb; database password=blablabla;"
set rs = Server.CreateObject("ADODB.recordset")

sql = " select reg_ip, reg_name from drikkers "

rs.open sql, con, 0, 3[/red]

fungerar inte...

Medlem sedan maj 2002560 inlägg
#15
[red]Microsoft JET Database Engine (0x80004005)
Could not find installable ISAM.[/red]

har bökat lite... nu säger scriptet det här?!

Medlem sedan nov. 20017 144 inlägg
#16

con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb; pwd=blablabla;"

Kanske?

Medlem sedan maj 2002560 inlägg
#17

nope... testade just :(
får fortafrande:

[red]Microsoft JET Database Engine (0x80004005)
Could not find installable ISAM.[/red]
Medlem sedan juni 200032 967 inlägg
#18

Den oledb-drivaren stödjer inte parametern pwd säger PatrikB i ett gammalt inlägg.

Prova att byta ut den raden mot denna:

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\databases\aabeer\drikkers.mdb;Jet OLEDB: Database password=blablabla;"

Mvh,

Medlem sedan maj 2002560 inlägg
#19

sorry.

[red]Microsoft JET Database Engine (0x80004005)
Could not find installable ISAM.

con.open " provider = microsoft.jet.oledb.4.0; data source = d:\databases\aabeer\drikkers.mdb; jet oledb: password=quip9922skaciiwqopimycopfh;"[/red]
Medlem sedan maj 2002560 inlägg
#20

hittade något på microsoft om "BTRV110.DLL" känns det igen?

257 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)