Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Način zaštite
freeman 18.03.2017 20:46
Predmet:Način zaštite

Pitanje na temu zaštite baze.Kako omogućiti dva računala povezana u mreži da koriste aplikaciju koja sadrži ovaj tip zaštite.Npr.Kada pokrenem aplikaciju traži mi ključ.Ja upišem ključ i računalo se dalje pokreće normalno bez da traži kljuć .Kada pokrenem istu aplikaciju iz drugog računala povezanog mrežom ponovno mi traži ključ ali naravno sada za ovo računalo i njegov ser.br.diska jer nije isti.Kada upišem njegov ključ.Prvo računalo rtaži ponovno ključ.Imate li kakvih iskustava.Rješenja?

Gjoreski 18.03.2017 20:50
Predmet:Re: Način zaštite

Najednostavnije bi resio ovo ako napravis polja i tabela u kojoj ces staviti imena tog racunara i na osnovu tog imane ces vrsiti provera kljuca.

Ili druga barijanta je da napravis posebni tabela kljuca za svakoj racunar.

Ako se ja pitam ja bi isao na ovu prvu varijantu.

freeman 18.03.2017 21:26
Predmet:Re: Način zaštite

Ovo je zapravo post prebačen iz zaštite kao novi pod nazivom Način zaštite baze.Nije mi cilj izmišljanja vruće vode nego tražiti nove mogućnosti i pomicati granice poznatog.Lako je živjeti u komfornoj zoni.To je izreka koju sam naučio od svoje kćeri.Možda je ne primjereno to spominjati.Svi se volimo osjećati pametno i važno ,dok plivamo u sigurnim vodama.Postavimo si pitanje koliko smo se spremni izložiti i zaplivati u nesigurnim vodama.Bogat je onaj ko je spreman djeliti svoje spoznaje s drugima.Sebičan je onaj koji to nije.Da ne idem dalje.Nije mi cilj podjeliti bazu .Ako je podjelim jedna će imati tablice a druga ostalo.Onaj ko koristi tablice nema pristup izračunima .Ne želim se vraćati na taj način višekorisničke aplikacije.To u mojem slučaju ne ide.Htio bi da razradimo mogućnosti u ovom postu da pomoću kôda omogućimo da se aplikacija sa zaštitom koja je detaljno opisana u postu zaštite aplikacije može koristiti na više računala.Prijedlog je bio da u tablici reg omogućimo upis ključa u drugi red.Pa da kada drugo računalo podiže aplikaciju i za njegov seriski broj diska aplikacija traži registraciju.Ja koji imam ključ upišem taj ključ za moje računalo.Npr.u drugi red.Tablice reg.A ne da izbriše ključ koje je upisao korisnik iz drugog računala i upiše moj.Tako da svaki put pri pokretanju aplikacija zahtjeva ključ.Nadam se da sam dobro postavio temu i da se razumije.Cilj mi je da kod ide dalje i traži ključ koji odgovara mojem računalu.Pa ako ga ne nađe kaže program nije registriran itd.A ako nađe ide dalje učitavanje.Pozdrav

zxz 19.03.2017 01:32
Predmet:Re: Način zaštite

Da jedna od mogucnosti je da se tabela za upis koda malo prepravi te da ima polja:
ID
naziv compa
Kljuc
Nravno onda bi trebalo malo prepraviti i proceduru za provjeru kljuca jer bi kljuc trazila iz tabele na osnovu imenacompa.
Ovaj nacin je @Gjoreski vec opisao a pomenuo je i druge.

Drugi nacin bi bio da se kljuc upisuje u txt fajl ili u registrije.

Sad je pitanje sta odabrati.

Gjoreski 19.03.2017 09:03
Predmet:Re: Način zaštite

Evo ti resejna URADZENO.
i sad probaj.
Prilozi:
evidencije.rar (Velicina datoteke:203.49 KB)

freeman 20.03.2017 10:49
Predmet:Re: Način zaštite

Hvala ti Gjoreski.Probao sam.Ne učitava mi se korisnicki broj.Dali je problem kod registracije Hrdrv dll.
Ili nešto drugo.Ja sam ga dodao u referencama.

Gjoreski 21.03.2017 11:47
Predmet:Re: Način zaštite

Moze biti probaj da iscitas korisnicki broj vo msg box da vidis dali se iscitava

freeman 21.03.2017 23:49
Predmet:Re: Način zaštite

Problem je bio što na formi registracije nije upisano kod korisnicki broj =HDDbroj().Jedino je sada što kad se pokrene pri automatskom otvaranju ne učita broj diska.Kad zatvoriš formu reg.I pokreneš ručno onda otvori i pokaže broj diska.To treba popraviti .Kojim generator za otključavanje ?

Gjoreski 22.03.2017 18:16
Predmet:Re: Način zaštite

ja sam koristio generator od resejna koe je dao @ z x z

freeman 24.03.2017 17:52
Predmet:Re: Način zaštite

Ma ja ti nikako ne mogu ovo pokrenuti.Dali ovo kod tebe uopće radi na ovom primjeru koji si poslao?Dali bi mogli ići dio po dio.Prvo da vidimo zašto ne upisuje broj diska.kroz const K.u regFormi.