Modul 5 - Lekcija 3
⏱️ Trajanje: ~3 časa 📚 Nivo: Srednji do Napredni 🎯 Praktični primjeri: 5
Sigurnost baze podataka se ne svodi samo na lozinku. Profesionalna implementacija prati princip "Defense in Depth" (Dubinska odbrana), gdje svaki sloj štiti podatke ako prethodni padne
Detaljno objašnjenje u punom tutorijalu.
RLS omogućava da na nivou baze definišete koji korisnik vidi koje redove. Npr. regionalni menadžer prodaje vidi samo prodavce iz svog grada, uprkos tome što svi koriste istu
📖 Pogledaj Detaljno Objašnjenje →Maskiranje ne enkriptuje podatke na disku, već ih samo "sakriva" prilikom prikaza (SELECT). Korisno za call-centre korisnike koji ne trebaju vidjeti puni broj kreditne kartice.
📖 Pogledaj Detaljno Objašnjenje →Nikada ne koristite 'sa' (System Administrator) account za vašu web aplikaciju. Aplikativni korisnik treba imati pristup samo specifičnim procedurama ili tabelama.
📖 Pogledaj Detaljno Objašnjenje →U tabeli HR.Salaries, obični zaposlenici smiju vidjeti svoje plate, ali ne smiju vidjeti plate kolega. Računovođa smije vidjeti sve.
📖 Pogledaj Detaljno Objašnjenje →Sigurnost je sastavni dio dizajna baze, a ne nešto što se dodaje na kraju:
📖 Pogledaj Detaljno Objašnjenje →