Cisto da refreshujem temu, meni upravo ovo treba.
Preko Advanced Access password recovery se iz cuga dobija password, a taj program iz cuga moze da se crackuje, tako da postavljanje passworda na bazu zaista nije prakticno, nazalost. Naravno, postoji mogucnost da klijent nije informaticki previse obrazovan.
Ja bih voleo da napravim custom logon form, ubija malo sivilo kad se covek kaci.
Evo kako sam zamislio otprilike da to funkcionise
1. Postaviti password na bazu na serveru
2. Napraviti bazu bez tabela (i dalje mdb.)
3. Zakljucati tabelu sa kodom
dim dbs as DAO.Database ' (ADO nisam koristio, a citao sam da je DAO bolji za *.mdb)
set dbs = Currentdb
4. Pomocu VBA koda nakaciti se na bazu na serveru i linkovati tabele
5. VBA kod zastititi sifrom (project properties), posto za MDE korak 3 ne radi
Sad postoji pitanje sta ako korisnik jednostavno resetuje racunar, tada ce u bazi ostati linkovane tabele.
Osnovni razlog zbog koga zelim ovo da uradim preko linkovanih tabela je taj što bih voleo da svaki racunar u mrezi ima modul za odredjivanja serijskog broja HDD i da se za svaki posebno izdaje licenca, da se izbegne situacija da ogromne kompanije kupe dve kopije nekog softvera ili slicno.
Voleo bih da me neko uputi u pravom smeru.
Hvala unapred!
Ozbiljan i odgovoran mladić