Aan de slagGa gratis aan de slag

Toegang verlenen en intrekken

Toegangsbeheer is een belangrijk onderdeel van databasebeheer. Niet alle databasegebruikers hebben dezelfde behoeften en doelen: van analisten en baliemedewerkers tot data scientists en data engineers. Als vuistregel geldt dat schrijfrechten nooit de standaard mogen zijn en alleen gegeven worden wanneer dat nodig is.

Voor onze Pitchfork-recensies willen we niet dat alle databasegebruikers naar de long_reviews-view kunnen schrijven. De editor moet de enige gebruiker zijn die deze view kan bewerken.

Deze oefening maakt deel uit van de cursus

Databaseontwerp

Cursus bekijken

Oefeninstructies

  • Trek de update- en insert-privileges van alle databasegebruikers voor de long_reviews-view in.
  • Verleen de gebruiker editor update- en insert-privileges voor de long_reviews-view.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___; 

-- Grant the editor update and insert privileges 
GRANT ___, ___ ___ ___ TO ___; 
Code bewerken en uitvoeren