Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Change Default Password (https://www.delphipraxis.net/208714-firebird-change-default-password.html)

Eppos 9. Sep 2021 20:34

Datenbank: Firebird • Version: 2.5-3.0 • Zugriff über: FireDAC

Firebird Change Default Password
 
Hallo zusammen,

gibt es eine Möglichkeit über Firedac das Standardpasswort vom SYSDBA Benutzer zu ändern?
Wenn nicht, hat jemand einen Vorschlag über welchen Weg man dies machen könnte?

Danke und Gruß

hoika 9. Sep 2021 22:55

AW: Firebird Change Default Password
 
Hallo,
das müsste hier rüber gehen:
https://firebirdsql.org/refdocs/lang...user-mgmt.html

IBExpert 10. Sep 2021 08:20

AW: Firebird Change Default Password
 
du kannst bei fb>=25 mit fast jeder Query Komponente so einen Befehl mit exec oder execsql abschicken

Code:
ALTER USER SYSDBA PASSWORD 'neuesKennwort'
setzt aber voraus, das du selber die rechte hast, aber als SYSDBA angemeldet geht das, erst beim reconnect brauchst du dann das neue Kennwort

bei fb25 ist das Kennwort für maximal 8 zeichen relevant, du kannst es länger definieren, aber das dahinter
interessiert firebird bei der anmeldung nicht mehr. Daher geht bei default kennwort für die Anmeldung
masterke
masterkey
masterkei
...

sollte man nur im Hinterkopf haben

Bei fb>=30 sind das 16 Zeichen

IBExpert 10. Sep 2021 08:25

AW: Firebird Change Default Password
 
und noch als ergänzung: falls es darum geht, eine Software zusammen mit firebird zu verteilen,
dann ist es sehr einfach, das kennwort bereits verändert durch eine veränderte security?.fdb
mitzuliefern und den install nicht über das setup zu machen, sondern über den Inhalt der
Zip datei, in der dann einfach schon veränderte security dbs mitgeliefert werden

in unseren IBExpertise youtube videos hatte ich das detailliert erklärt

IBExpert Stammtisch Videos

Eppos 12. Sep 2021 20:18

AW: Firebird Change Default Password
 
super - besten Dank. Hatte nicht gedacht das es so einfach ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz