Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zastita baze podataka od izmena

[es] :: .NET :: Zastita baze podataka od izmena

[ Pregleda: 1243 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-3.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Zastita baze podataka od izmena06.06.2009. u 17:09 - pre 181 meseci
Treba mi ideja o sledecem problemu. Deo baze u accessu je jednostavan... ovako nekako

Ime: Uplata: Stanje: Datum uplate:

Petar 200 (din) 180(din) 03.07.2009.

U toj tabeli nalaze se imena ljudi koji su platili za odredjenu uslugu, placeni iznos i trebutno stanje (koje se smanjuje sa vrenenom koriscenja usluge), poslednja stavka je datum uplate.

Sta je problem?

Uplate se vrse preko posebnog softvera i pristup tom softveru ima vise ljudi. Kako spreciti da neko od njih izvrsi neku neovlascenu izmenu u bazi mimo tog zvanicnog softvera? Napominjem da nije moguce kriptovati podatke u bazi niti stavljati sifru na nju jer svi korisnici su ravnopravni i imaju pravo da znaju takve podatke.

Kako program radi?

Jednostavno, korisnici se loguju na server i server proverava imaju li oni kredita za nastavak koriscenja usluge. Znaci server procita Petar ima 180 din placeno ovaj mesec znaci moze da pristupi. Svakog sata u koloni stanje se smanjuje iznos za neki broj. Mora se znati kolika je ukupna uplata na kraju meseca sto se dobija sabiranjem svih redova u koloni uplata za koje je datum uplate ovaj mesec.

P.S. ne verujem da je ikako moguce fizicki zabraniti bilo kakav upis i izmene u bazi nego bi se problem svodio na to kako otkriti bilo kakve "nasilne" radnje.
 
Odgovor na temu

galahad
Slobodan Todorov
Radio-televizija Vojvodine,
Jack-Of-All-IT-Trades, Web redakcija
Novi Sad

Član broj: 20613
Poruke: 146
*.dynamic.sbb.rs.

Jabber: galahad@elitesecurity.org
ICQ: 52020296
Sajt: www.todorowww.net


+4 Profil

icon Re: Zastita baze podataka od izmena08.06.2009. u 14:05 - pre 181 meseci
Paaaa... Ne znam kako sad funkcionishe server, tj. da li se korisnici "kache" direktno na bazu, ili preko neke aplikacije... Ako idu preko aplikacije, onda je relativno lako zashtititi se, a ako se kache direktno na bazu, praktichno nemogutje, jer je u pitanju access... Da je u pitanju recimo MySQL (ili MS SQL) baza, svi korisnici bi recimo pristupali preko usera "korisnik", koji bi imao dozvole samo za chitanje... Da li je to to? Ili sam ja omashio u kontanju :)

U sushtini, shto je baza jednostavnija, to je lakshe uraditi neshto "nelegalno" na njoj...

Ako mozhesh malo poblizhe da pojasnish princip rada, pa da izmozgamo neshto... Ako netjesh javno, mozhe i na PP...
- SKRati link - JaZaKraljevo.rs -

"I have never let my schooling interfere with my education." - Mark Twain
 
Odgovor na temu

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-1.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Re: Zastita baze podataka od izmena08.06.2009. u 22:06 - pre 181 meseci
Pronasla sam neko resenje u forumu access posto ovde dugo nije niko odgovarao :) U svakom slucaju hvala i pozdrav
 
Odgovor na temu

[es] :: .NET :: Zastita baze podataka od izmena

[ Pregleda: 1243 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.