In der Regel stellt jedes größere
DBMS (virtuelle) Tabellen oder aber Stored Procedures / Server Functions zur Verfügung, mit denen Du die Benutzer der
DB managen kannst.
Ich weiss nicht, ob man Trigger auf diese virtuellen Tabellen erstellen kann, die genau dann feuern, wenn ein neuer User in eine solche Tabelle eingefügt wird. Aber prinzipiell wäre es eine Idee, den Ansatz darüber mal weiter zu verfolgen.
Edit nachtrag: Ach, Du benutzt ja
MySQL. Da sind das sogar echte Tabellen. Versuche einfach mal, auf die user-tabelle einen insert-Trigger zu legen, der deine Berechtigungen anpasst.