UGrohne hat folgendes geschrieben: |
Das Passwort des SYSDBA ist IMHO Datenbankabhängig, d.h. wenn Du das änderst, sollten die Anwender nicht so ohne weiteres auf die Datenbank zugreifen können. |
Hallo ... und danke für die Antwort.
aber leider verhält es es - nach ein paar Versuchen - wie folgt:
Ich habe die Datenbank XXXX.gdb auf meinem Entwicklungsrechner als User SYSDBA mit einem Kennwort yyyyyyy in Benutzung. Meine Anwendung greift mit diesen Angaben sauber darauf zu.
Ich kopiere die Datenbank, kopiere dies auf einen neu installierten rechner und setze diese auf einen frisch installierten Firebirdserver auf.
Jetzt melde ich mich an der Datenbank (z. B. EMS) an. Dazu verwende ich die allgemeinen Zugangsdaten: SYSDBA und masterkey .
Und es klappt! Und genau das ist es was ich nicht brauchen kann. Denn damit kann diese Datenbank von jedem
ADMIN gelesen werden.
Jetzt hab mal im Internet ein bisschen herumgestöbert. Und da liest man eigentlich nur daß ein Datenbank
zwar Usern zugewiesen werden kann. Jedoch dem SYSDBA kann man die Zugriffsrechte nicht entziehen! Die
Zugansgdaten werden zusätzlich in der Datei security.dbf gehalten.
Vielleicht fällt euch dazu was ein...
