Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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

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