LoslegenKostenlos loslegen

Zugriff gewähren und widerrufen

Zugriffskontrollen sind ein wesentlicher Aspekt der Datenbankverwaltung. Nicht alle Datenbanknutzende haben die gleichen Bedürfnisse und Ziele, von Analysts über Sachbearbeitende und Data Scientists bis hin zu Data Engineers. Als Faustregel gilt: Schreibzugriffe sollten nie die Standardeinstellung sein und nur erteilt werden, wenn sie wirklich nötig sind.

Bei unseren Pitchfork-Rezensionen wollen wir nicht, dass alle Datenbanknutzenden in die Sicht long_reviews schreiben können. Stattdessen sollte nur die Person diese Sicht verändern können, die sie verfasst hat.

Diese Übung ist Teil des Kurses

Datenbankdesign

Kurs anzeigen

Anleitung zur Übung

  • Entziehe allen Datenbanknutzenden die Aktualisierungs- und Einfügeberechtigungen an der Sicht long_reviews.
  • Gewähre dem editor die Aktualisierungs- und Einfügeberechtigungen an der Sicht long_reviews.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

-- Grant the editor update and insert privileges 
GRANT ___, ___ ___ ___ TO ___; 
Code bearbeiten und ausführen