Hi,
wenn ich Dein Problem richtig verstehe, dann hast Du im Moment das Problem, dass direkt auf eine
DB zugegriffen wird?
Die einfachste Lösung ist doch dann, dass Du einfach noch jmd. dazwischen schaltest. Du kannst also einfach einen kleinen Server schreiben, der einfach die Login-Daten entgegen nimmt und an die
DB weiterreicht. Letztlich müsstest Du dann nur Dein Programm sichern (es darf natürlich keiner all zu leicht das Programm durch ein eigenes ersetzen oder direkt auf den Server zugreifen!). Der Server selbst nimmt eben Anfragen entgegen (z.B. über
TCP/
IP + SSL), gleicht die Daten mit der
DB ab und sendet ein entsprechendes OK zurück (oder eben nicht). Natürlich solltest Du schon etwas mehr nehmen als ein einfaches OK, sonst kann man natürlich auch dort die Daten fälschen, die zurück kommen (aber da kommt es ein wenig drauf an, was Du damit erreichen möchtest).
Gruß Der Unwissende