Nein, ich meine, das Du die Firebird-
DB anlegst, und mit einem alternativen Adminkennwort versiehst. Das geht -soweit ich weiss- mit einem Kommandozeilentool. Dann legst Du unter dem Admin-Konto in der
DB einen user 'DBUser' an, der auf die
DB zugreift (letzteres im Vorgriff auf eventuell spätere Verwendung in einer größeren
FB-Datenbank).
Aber grundsätzlich solltest Du darüber nachdenken, eine nackte, leere Datenbank (ohne Tabellen, oder der einen, wo die Versionsnummer drinsteht) einmalig zu erzeugen, das Admin-Kennwort ändern.
Bei der Installation deiner SW kopierst Du dann die leere GDB-Datei ins Zielverzeichnis und legst anschließend deine Tabellen an.
Das Admin-Kennwort ist dann eben nicht mehr 'masterkey' und so kommt wenigstens nicht jeder Pimpf an die Daten. Klar kann man deiner Anwendung per reverse engineering das Adminkennwort entlocken, aber -nun ja-