7. Permissies op databases en tabellen.
Essentieel aan een SQLserver is de beveiling van de gegevens.
7.1 Permissies op databases
Kies van de database school het snelmenu, Edit, Permissions

Door het specifieke recht aan te klikken kan men het toekennen (grant) of verwijderen (revoke). Het toekennen kan per groep of per individuele user.
Pas na het sluiten van het venster wordt de instelling actief.
7.2 Permissies op tabellen
Kies van de tabel adressen met het snelmenu Permissions

Op eenzelfde manier als de rechten op een database kan men op een tabel een aantal
bewerkingen toelaten of verhinderen. Na het instellen worden de rechten actief door het
indrukken van de SET-knop.
DRI staat voor Declarative Referential Integrity, waardoor de data integriteit automatisch
gecontroleerd wordt bij gerelateerde tabellen.
De permissies kan men invoeren uitgaande van de user of van het object (tabel).
Met de optie Column Level Permissions kan men op veldniveau permissies
instellen.
In het volgend voorbeeld kan user Jef alle bewerkingen op de tabel klassen
uitvoeren uitgezonderd wijzigingen aanbrengen aan het veld aantal_leerlingen.
