Avatar billede martin_moth Mester
28. april 2003 - 01:27 Der er 14 kommentarer og
1 løsning

Åben database med pwd

Jeg læser fra en database på min asp-side med:

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder.mdb")

Men nu vil har jeg en anden datanase (Nyheder2.mdb), som jeg har beskyttet med passwordet "test"

Hvordan connecter jeg med det password?

Har forsøgt med

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";pwd=test"

og mange andre ting, men kan ikke undgå fejl. Jeg mangler sikkert bare nogle ' eller tilsvarende - men hvor?
Avatar billede avlund Nybegynder
28. april 2003 - 01:37 #1
Avatar billede avlund Nybegynder
28. april 2003 - 01:38 #2
Og det ser ud til at du skal huske et UID også... og at du evt. skal skrive "password" i stedet for "pwd".
Avatar billede martin_moth Mester
28. april 2003 - 01:39 #3
Hvis nu jeg gerne vil bruge præcis den connection string jeg allerede har, men blot forsyne den med et password...?
Avatar billede martin_moth Mester
28. april 2003 - 01:43 #4
Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";pwd=test"

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";uid=;pwd=test"

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";pwd='test'"

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";password=test"

Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";password='test'"

Intet virker :o(
Avatar billede mjall0w Nybegynder
28. april 2003 - 08:17 #5
Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../log/virksomhed.mdb") & ";UID=admin;PWD=password;"

    Set rs = Server.CreateObject("ADODB.RecordSet")
    strSQL = "Select * From besog"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

/Mjall0w-
Avatar billede martin_moth Mester
28. april 2003 - 08:41 #6
Yep, jeg kan sagtens finde ud af det på ovenstående måde (mjall0w), men hvis nu jeg gerne vil bruge præcis den connection string jeg allerede har, men blot forsyne den med et password...?
Avatar billede martin_moth Mester
28. april 2003 - 16:43 #7
Hæver fra 30 til 150 for at få lidt gang i sagerne...
Avatar billede mjall0w Nybegynder
28. april 2003 - 16:45 #8
Jamen prøv lige at forklare lidt nærmere hvofor min grund ikke virker ??
Hvor er du vil have UID og PWD til at stå henne ??

/Mjall0w-
Avatar billede -mundi- Nybegynder
28. april 2003 - 16:48 #9
Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.MapPath("../../database/nyheder2.mdb") & ";Jet OLEDB:Database Password=ditpassword;"
Avatar billede martin_moth Mester
28. april 2003 - 17:56 #10
mjall0w: Jeg har jo skrevet 2 (nu 3) gange, at jeg gerne vil bruge præcis den connection string jeg allerede HAR, men blot forsyne den med et password...?

Altså ikke SKIFTE connectionstring - det foreslag du bruger bruger en anden driver end den jeg bruger i min connectionstring. Jeg kan finde masser af eksempler på andre connectionstrings med medsendt password, men nu vil jeg have lige præcis MIN connectionstring forsynet med et password. Hvor det skal stå vidste jeg ikke - det er det jeg spurgte om ;o)

-mindi: Perfekt, det virker :o)
Avatar billede martin_moth Mester
28. april 2003 - 17:56 #11
... det var vist 150 af de lette ;o)
Avatar billede -mundi- Nybegynder
28. april 2003 - 17:57 #12
Det må man sige :-) selvom det tog lidt tid at hitte det på google :-)
Avatar billede martin_moth Mester
28. april 2003 - 17:59 #13
Forsøgte selv på google og alverdens andre steder, men uden held. Jeg er sikkert for dum til at indtaste de rigtige søgeord :o(
Avatar billede -mundi- Nybegynder
28. april 2003 - 18:03 #14
Avatar billede martin_moth Mester
28. april 2003 - 18:04 #15
:o)
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
Kurser inden for grundlæggende programmering

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