Hallo zusammen,
ich schreibe zur Zeit ein Programm das auf Daten in einer SQL-DB zugreif, die Daten liegen hierbei alle in der selben Tabelle.
Der Nutzer sollte aber nur das "Recht" haben einen teil dieser Daten zu lesen.
Meine Frage ist wie sichere ich das am besten ab.
Meine erste idee war dem User im Programm selbs spezifische rechte zu geben was er machen darf oder nicht.
Problem hierbei wäre das er generell aber die rechte hätte diese Daten abzufragen (z.B. über ein anderes Progamm).
Wie ich von der Datenbankseite aus verhindern kann das der User auf Daten die in der selben Tabelle liegen und sich nur durch ein Flag unterscheiden nicht zugreifen kann weiß ich leider auch nicht, ist das überhaupt möglich?
ich schreibe zur Zeit ein Programm das auf Daten in einer SQL-DB zugreif, die Daten liegen hierbei alle in der selben Tabelle.
Der Nutzer sollte aber nur das "Recht" haben einen teil dieser Daten zu lesen.
Meine Frage ist wie sichere ich das am besten ab.
Meine erste idee war dem User im Programm selbs spezifische rechte zu geben was er machen darf oder nicht.
Problem hierbei wäre das er generell aber die rechte hätte diese Daten abzufragen (z.B. über ein anderes Progamm).
Wie ich von der Datenbankseite aus verhindern kann das der User auf Daten die in der selben Tabelle liegen und sich nur durch ein Flag unterscheiden nicht zugreifen kann weiß ich leider auch nicht, ist das überhaupt möglich?