EMZETT.
Login

Prinzip der geringsten Rechte (Least Privilege)

Kurz: Das Prinzip der geringsten Rechte besagt: Jede Person, jedes Programm und jedes Konto bekommt nur die Rechte, die es für seine Aufgabe wirklich braucht, und nicht mehr.

Genauer: Wird ein Konto oder Programm angegriffen, ist der Schaden auf dessen Rechte begrenzt. Ein Web-Server, der nur lesen darf, kann keine Datenbank löschen. Das ist eine der wirksamsten Sicherheitsmaßnahmen überhaupt.

Im Detail

  • Konten: Im Alltag kein Administratorkonto verwenden. Admin-Rechte nur kurz und gezielt.
  • Datenbank: Anwendung bekommt einen eigenen Benutzer mit genau den nötigen Tabellen-Rechten, nicht den Superuser.
  • Cloud: Zugriffsrollen eng zuschneiden; keinen Schlüssel „mit allen Rechten” in Skripte kopieren.
  • Prozesse: Dienste laufen unter eigenem, unprivilegiertem Benutzer, Container ohne --privileged.
  • Prüfen: Rechte regelmäßig überprüfen und Unbenutztes entziehen. Neue Rechte befristen, wenn möglich.

Siehe auch: Schutzziele der Informationssicherheit