Ich glaube, der Tip mit dem Abschalten des "LoginPromt" scheint die Lösung zu sein.
Möglich, aber höchstens die halbe Lösung, Username und Password Property musst Du dann selbst verwalten und bereitstellen.
Außerdem würde ich testen, wie das nun mit der "normalen" Anmeldung interaktiv nach Programmstart harmoniert und ob die dort eingegeben Login-Daten ordentlich gespeichert werden. Bzw. was bei Passwort / Login Änderung auf dem Server oder Client geschieht.
Es könnte sein, daß das Abschalten wirklich reicht, trotzdem solltest Du Testen, Testen, Testen.....
Sich darauf verlassen, daß die
DB-Verbindung für immer und ewig steht ist leichtsinnig bis grob fahrlässig. Dein Programm sollte immer darauf gefasst sein, daß der Client oder einer der Server sich kurzfristig verabschiedet und darauf dann angemessen reagieren können.
Gruß
K-H