Za sve zastite koje ste nabrojali postoje programi koji to mogu lagano razbiti i svi su kolali po netu.
Pas. je naj losije zastita jer mislim da skoro svi imaju krak za pas.
Shift isto je samo niz opcija kojim se moze pristupiti kodom a izgleda ovako:
"StartupForm", - "ImeForme"
"StartupShowDBWindow",- False
"StartupShowStatusBar", - False
"AllowBuiltinToolbars", - False
"AllowFullMenus", - False
"AllowBreakIntoCode", - False
"AllowSpecialKeys", - False
"AllowBypassKey", - False
Program za postavke shifta imate ovdje:
Ima ili nema shift
Za MDW Pasword isto postoje programio za razbijanje sifre ili kako je ovdje pomenuto cini mi se "User level security"
Naravno da ima boljih nacina zastite.
Evo jedan primjer.
Sta Ako Pored Ukidanja shift napravite Makro koji ce se zvati Autoexec i koji ce imati samo Docmd.Quit.
Za bazu podataka ili tabele to je prilicno dobro rjesenje ali ne i za program.
Sada jeste problem podizanja programa jer ce se odma i zatvoriti.
Naravno da postoji i rjesenje i za to.
Access dozvoljava uvozenje svoje baze kroz Reference e sad ako napravimo novu MDB i Kroz reference uvezemo nas program mozemo rijesiti i taj problem.
Medjutim ni ovo nije dovoljno dobro rjesenje.
Ako neko zna kako ovo radi jednostavno ce odkloniti shift i onda uci sa pritiskom na taster shift.
Naj bolje je rjesenje privremeni (Nestalni) MDW file.
zxz