Ach so, jetzt wird es mir klarer: Du denkst, daß die User bei einer MySQL-DB dazu da sind, die gleichzeitigen Zugriffe zu regeln. Das ist aber nicht so. User sind nur dazu da, verschiedene statische Zugriffsrechte zu verwalten.
Das Verwalten gleichzeitiger Zugriffe auf DBs wird über die zum Server geöffneten "Connections" verwaltet. D.h, wenn eine Connection ein Lock oder Transaction auf eine DB macht, dann müssen andere Connections so lange warten. Das ist genauso, wie mehrere Apps auf dem Rechner auf die selben Dateien abwechselnd schreibend zugreifen können, obwohl sie alle unter dem selben User laufen.
