Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Firebird 2.5 -> 3 Benutzer migrieren (https://www.delphipraxis.net/210001-firebird-2-5-3-benutzer-migrieren.html)

stalkingwolf 16. Feb 2022 11:25

Datenbank: Firebird • Version: 3 • Zugriff über: -

Firebird 2.5 -> 3 Benutzer migrieren
 
Wie geht man am besten vor wenn man Benutzer inkl Passwörter aus Firebird 2.5.* nach 3.* übernehmen möchte.
Gibt es Tools von Firebird, finden wir aktuell gerade nicht, oder wie seid ihr hier vorgegangen?

z.b Benutzer rausziehen + anlegen und Benutzerpasswort reseten, so dass der Anwender dieses neu vergeben muss?
Oder vorher Anmeldeprogramm anpassen, Passwörter speichern und damit die Benutzer in 3.* anlegen.

Union 16. Feb 2022 12:34

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Ein Beispiel ist hier beschrieben, inkl. Link auf ein SQL-Script. Eine genauere Vorgehensweise mit genau beschriebenen Schritten findest Du hier.

stalkingwolf 16. Feb 2022 13:17

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Danke.

Die Seite kenne ich. Der Link endet aber im Error 404.
Das andere schauen wir uns mal an.

zeras 16. Feb 2022 13:44

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Zitat:

Zitat von stalkingwolf (Beitrag 1502298)

Die Seite kenne ich. Der Link endet aber im Error 404.

Aber wahrscheinlich nur bei dir. Bei mir komme ich auf eine Seite "How to migrate".

dataspider 16. Feb 2022 14:05

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Zitat:

Zitat von stalkingwolf (Beitrag 1502284)
Wie geht man am besten vor wenn man Benutzer inkl Passwörter aus Firebird 2.5.* nach 3.* übernehmen möchte.
Gibt es Tools von Firebird, finden wir aktuell gerade nicht, oder wie seid ihr hier vorgegangen?

Ich musste das letztes Jahr auch machen. Die Passwörter kannst du nicht übernehmen. Wir haben an alle User eine Mail mit neuen Passwörtern verschickt. Da der User in unserer Anwendung sein eigenes DB - Password ändern kann, war das kein Problem.

Frank

stalkingwolf 16. Feb 2022 14:07

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Zitat:

Zitat von zeras (Beitrag 1502300)
Zitat:

Zitat von stalkingwolf (Beitrag 1502298)

Die Seite kenne ich. Der Link endet aber im Error 404.

Aber wahrscheinlich nur bei dir. Bei mir komme ich auf eine Seite "How to migrate".

https://github.com/FirebirdSQL/core/...y_database.sql
da kommt bei dir kein 404?

stalkingwolf 16. Feb 2022 14:10

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Zitat:

Zitat von dataspider (Beitrag 1502302)
Zitat:

Zitat von stalkingwolf (Beitrag 1502284)
Wie geht man am besten vor wenn man Benutzer inkl Passwörter aus Firebird 2.5.* nach 3.* übernehmen möchte.
Gibt es Tools von Firebird, finden wir aktuell gerade nicht, oder wie seid ihr hier vorgegangen?

Ich musste das letztes Jahr auch machen. Die Passwörter kannst du nicht übernehmen. Wir haben an alle User eine Mail mit neuen Passwörtern verschickt. Da der User in unserer Anwendung sein eigenes DB - Password ändern kann, war das kein Problem.

Frank

das kann unser Benutzer ebenfalls. Wir haben auch eine Resetfunktion welche dann den Benutzer auffordert. Aber eleganter wäre mit Übernahme.
Bei einigen unserer Kunden haben die Admins auch Passwortlisten. D.h wenn ein Anwender dann sein Passwort ändert müssten diese neue Listen erstellen. Ob das rechtlich ok ist steht auf einem anderen Blatt.

zeras 16. Feb 2022 14:31

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Zitat:

Zitat von stalkingwolf (Beitrag 1502303)
Zitat:

Zitat von zeras (Beitrag 1502300)
Zitat:

Zitat von stalkingwolf (Beitrag 1502298)

Die Seite kenne ich. Der Link endet aber im Error 404.

Aber wahrscheinlich nur bei dir. Bei mir komme ich auf eine Seite "How to migrate".

https://github.com/FirebirdSQL/core/...y_database.sql
da kommt bei dir kein 404?

Der Link im oberen Beitrag geht erst einmal, aber du hast Recht, wenn du den Link für das Script weiter unten in dem Link meinst.
Dann habe ich auch 404.

stalkingwolf 17. Feb 2022 10:37

AW: Firebird 2.5 -> 3 Benutzer migrieren
 
Ok wir haben es hinbekommen. Passwörter wurden mit übernommen.
Die security2.fdb in Firebird 3 eingespielt und mit einem SQL Script die Daten per isql aus der security2.fdb ausgelesen und in die security3.fdb eingespielt.

Script : https://firebirdrecovery.com/en/arti...db-firebird-3/


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.

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