• 7 odgovora
  • 9.286 pregleda
Zastita baze podataka 22.02.2005. u 22:51 · pre 263 meseci #1
Kako da zastitim Access bazu podataka,a da Visual Basic moze da je koristi?Bazu podataka sam radio iz VB data Manager-a.
Potpis
System Alert
Re: Zastita baze podataka 23.02.2005. u 12:35 · pre 263 meseci #2
Otvori bazu iz Accessa, Tools -> Security -> Set Database Password

Code:

Dim cn As New ADODB.Connection
cn.Provider = "Microsoft Jet 4.0 OLE DB Provider"
cn.ConnectionString = "Data Source=c:\db1.mdb"
cn.Properties("Jet OLEDB:Database Password") = "mypwd"
cn.Open
Potpis
Blue Man Group
Re: Zastita baze podataka 23.02.2005. u 14:13 · pre 263 meseci #3
Zaštita baze preko password-a nije dobro rešenje, jer na Internetu ima mnogo programa koji čitaju password access baze.

Jedino dobro rešenje je crypt-ovanje podataka kod upisa u bazu i encrypt-ovanje kod čitanja. I za ovo ima puno primera na http://www.planet-source-code.com/vb/



______________________
www.sd.co.yu
Potpis
_______________
www.sd.co.yu
Re: Zastita baze podataka 23.02.2005. u 14:14 · pre 263 meseci #4
Imam Access 2003.Ne mogu da postavim password na bazu Access 97 zato sto mi je podmeni "Set Database password" nedostupan.Jel mogu da koristim bazu radjenu iz Access 2003 u VB6.Ja sam pokusavao ali nisam uspeo
Potpis
System Alert
Re: Zastita baze podataka 23.02.2005. u 14:29 · pre 263 meseci #6
Znam da se lako provaljuju password-i Access baze podataka.Kao da kriptujem bazu i da je VB cita?Ja sam pokusao da je kriptujem ali nisam uspeo.Ovako sam radio:
Tools->Security->Encode\Decode Database
i ne radi nista.

A ovo sto si rekao da Connect postavim na Access2000 ne radi.
Potpis
System Alert
Re: Zastita baze podataka 23.02.2005. u 14:44 · pre 263 meseci #7
Instaliraj najnoviji JET
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme