Hallo,
ich habe folgendes Datenbankmodell:
Benutzertabelle mit den Spalten "ID" und "Benutzername"
Rechtetabelle mit den Spalten "ID" und "Recht"
Beziehungstabelle zwischen den beiden Tabellen mit den Spalten "BenutzerID" und "RechtID"
Nun kann ich mit einem einfachen INNER JOIN abfragen, welche Rechte ein User hat, also ihm zugeordnet sind.
Nun aber das schwierige:
Wie finde ich heraus, welche Rechte aus der Rechte Tabelle ein einzelner bekannter Benutzer NICHT hat?
Ich habe nun schon mit meinem Ausbilder überlegt, aber mit einer Abfrage scheint sich das nur sehr schwer zu lösen lasen. Vielleicht hat ja hier jemand so viel auf dem Kasten um das hinzubekommen. Ansonsten werde ich eine Notlösung mit PHP programmieren.
Aber weiß jemand, wie ich das mit MySQL lösen kann?
Gruß,
Andreas