Wenn du auf 7.2 bist könntest du dir mit Row and Column Access Control (RCAC) weiterhelfen.
Damit kannst du sogar auf Zeilenebene festlegen, welche Sätze welcher User bearbeiten darf.
Und du brauchst dafür keinen Trigger und musst auch nicht die Tabelle ändern.

lg Andreas