MySQL: GRANT UPDATE -Anweisung auf alle Spalten mit Ausnahme von einer

Fools

Mitglied
Wunderschönen Guten Tag!


Gegeben sei folgende GRANT-Anweisung:
Code:
GRANT UPDATE ON table1 TO user1

Diese Anweisung erlaubt es "user1" die Daten in der Tabelle "table1" zu ändern und zwar bezogen auf alle Spalten, da keine Beschränkungen auf bestimmte Spalten angegeben sind.

Nun habe ich eine Tabelle die über hunderte von Spalten besitzt. Und ich möchte eine GRANT-Anweisung erstellen, die ein UPDATE auf alle Spalten zulässt bis auf einer. Gibt es hierfür eine elegante GRANT-Anweisung oder werde ich gezwungen alle Spalten aufzuzählen bis eben auf die eine Spalte?


Für jegliche Hilfestellung im Voraus vielen Dank.
 
Zurück