Video: Week 8 2024
Zelfs SQL kan u niet verdedigen tegen slecht applicatieontwerp - dat is strikt een live-en-leer voorstel. Maar als u optimaal gebruikmaakt van de hulpprogramma's die SQL biedt, kunt u met SQL uw gegevens beschermen tegen veel problemen.
Een van de beste manieren om een database te beschermen tegen kwaad, is door te bepalen welke mensen er toegang toe hebben:
-
Sommige databases bevatten gevoelige informatie die alleen door geautoriseerde personen mag worden bekeken. Iedereen anders zou de daarin vervatte gegevens niet eens moeten kunnen lezen.
-
Sommige mensen zouden nieuwe gegevens mogen toevoegen aan een database en andere zouden dat niet moeten doen. Sommige moeten de mogelijkheid hebben om bestaande gegevens in de database te wijzigen en andere niet.
-
Sommige mensen moeten gegevens uit de database kunnen verwijderen, andere niet.
Elk van deze toegangsrechten is afzonderlijk en verschillend. Sommige mensen krijgen ze allemaal en andere geen, met elke mogelijke combinatie daartussenin. Met deze fijnmazige toegangscontrole kan de eigenaar van een database de kans op vernietiging, corruptie of verduistering van gegevens minimaliseren.