03. maj 2002 - 15:19
Der er
33 kommentarer
password på access db'en??
Kan i Hjælpe???? Jeg er ved at lave en side i asp, men hvordan sætter jeg password på databasen, hvor jeg bruger denne : Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";User ID=;Password=????;"; Håber i kan hjælpe mig, på forhånd tak..
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Ups : Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";User ID=;Password=????;
Fra Access-> menuen Funktioner->Sikkerhed->Sæt databaseadgangskode
Det har jeg gjort, men det virker ikke.... :o(, Hvad skal der så stå i User ID=????;
"Admin" Så vidt jeg ved, så hører UserID og Password ikke sammen (!) Har du ikke en parameter, som hedder PWD (eller lign). Den plejer at referere til brugeren password. Parametren Password mener jeg, er det password, du kan sætte på hele databasen. mht UserID og Pwd, så er vi henne og definere nye brugere og sikkerhed på databasen. Det styres via Funktioner->Sikkerhed->Bruger- og gruppekonti PLUS Bruger- og Gruppetilladelser. Access sikkerhed er ret omfattende at beskrive her....
Ja, det jeg gerne vil ha lavet er et password på heledatabasen, jeg skal ikke bruge det der bruger til noget... kun et password tak :o)
Prøv at undlade at bruger USerID eller skriv "Admin". /Thomas PS: Kan du ikke undlade at afvise mine svar hele tiden? Når du afslutter spørgsmålet kan du jo bare afvise, hvis du ikke mener at jeg har hjulpet. (Jeg får 2 mails hver gang - et for afvisningen og et for din kommentar. Endvidere virker det uhøfligt at afvise svaret inden du reelt ved om det er rigtigt hvad jeg skriver)
Okay, sorry....... Er lidt ny i det her fag........ Hvordan skal min streng så se ud???? Jeg er lidt lost nu...
no prop :o) Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";User ID=admin;Password=ditpassword; eller Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";Password=ditpassword;
oki, jeg ved ikke hvor meget du kender til .NET, men jeg får denne fejl : Cannot start your application. The workgroup information file is missing or opened exclusively by another user
har du databasen åben i bagrunden? Du må ikke have den åben for redigering....
nej, det har jeg ikke, jeg har ingen gang åben for access...
hvilken én af de constr brugte du?
hmm, jeg forstår heller ikke helt den der USer ID...den plejer bare at hedde UID (men jeg indrømmer at .ASP ikke er min stærke side) prøv med: connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";UID=Admin;Password=DitPassword;Persist Security Info=False"
nej, det virkede ikke....
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb") & ";uid=TheUser;pwd=ThePassword"
but I would suggest that you first get it to work WITHOUT a password just to make sure that your Data Source is correct!
Desværge, den virkede heller ikke.... Man kan ikke bruge uid og pwd i denne string, det skal være User ID og Password
Well from the BOOK I have it says uid and pwd! Can you get it to work WITHOUT a password?
Yes, it works without a password....
according to the book Beginning ASP Databases for Access you would use uid and pwd and for SQL you would use UserID and pwd!
are yiou getting an error?
Hvis det virker uden password, så er der tydeligvis ikke defineret noget password!
Slettet bruger
03. maj 2002 - 18:03
#27
Du skal bare sætte password på db i funktioner -> sikkerhed ->angiv adgangskode til Database... nå det er gjort bruger du følgende connection, strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source="& Server.MapPath(subpath & "database.mdb") & ";Jet OLEDB:Database Password=xxxx;" set objConn = Server.CreateObject("ADODB.Connection") set objRS = Server.CreateObject("ADODB.Recordset") objConn.Open strConnect objRS.Open strSQL, objConn xxxx er dit password og husk at ændre databasen det skulle virke med garanti ellers har du gjort noget forkert
Slettet bruger
03. maj 2002 - 18:03
#28
subpath er noget jeg bruger du kan bare slette den eller sætte den til ingenting
hej zitchbow, har du fået det til at virke på din pc????? Får jeg har bare prøvet alt næsten men det virker ikke endnu....
Hvorfor ikke lave en rutine helt udenfor Access og tillad adgang til databasen hvis adgangskoden er korrekt, ellers ikke? IF/ELSE/END IF
23. september 2002 - 11:47
#31
Hej, bare til info, så virkede ovenstående: strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source="& Server.MapPath("database.mdb") & ";Jet OLEDB:Database Password=xxxx;"
23. september 2002 - 12:13
#32
? two user names ?
07. februar 2005 - 15:23
#33
Lukketid? :o)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser