Dazu hätte ich dann folgenden Vorschlag: Investiere das Geld und kaufe dir eine Lösung, wie z.B. RemObjects/DataAbstract (
www.remobjects.com). Damit baust du dir einen serverseitigen Dienst auf und die Clients kommen mit der Datenbank gar nicht mehr in Berührung. Es läuft dann alles über diese Zwischenschicht. Das heißt du gewährst ausschließlich dem Zwischenserver Zugriff auf die Datenbank und lässt ihn alles weitere regeln.
Das wäre
imho eine sichere Lösung - allerdings auch etwas aufwändiger...