Ein LLM-basierter Support-Assistent kann Kundendaten preisgeben, wenn Datenbankzugriffe, Modell-Prompts und Schreibvorgänge nicht sauber voneinander getrennt sind. Dieser Kurs zeigt, wie sich dieser Prozess durch Authentifizierung, Mandantentrennung, das Prinzip der minimalen Rechtevergabe (Least Privilege), Datenminimierung, Intent-Allowlists sowie strengere Kontrollen für zustandsändernde Aktionen absichern lässt. Er richtet sich an Einsteiger, die ein klares Verständnis für den Schutz von Datenbankdaten in KI-Anwendungen suchen, ohne sich in Implementierungsdetails zu verlieren.
Der Kurs behandelt, an welchen Stellen Datenbankdaten in einem LLM-gestützten Support-Prozess abfließen können, worin sich Identität und Autorisierung unterscheiden und wie `tenant_id`-Richtlinien sowie Row-Level-Security den Umfang der sichtbaren Daten einschränken. Zudem werden Themen wie Vorfilterung, Rollen, Views, Intent-Allowlists, parametrisierte Abfragen, Risiken durch Prompt Injection, Datenminimierung sowie sicherere Schreibkontrollen mittels Audit-Logging behandelt.