![]() |
Wie veränderbare Passworte realisieren
Hallo,
ich bin dabei eine Datenbank mit mehreren Benutzern zu erstellen wobei mir hier im Forum schon sehr gut geholfen wurde! Kurz zur erläuterung beim start des Programmes öffnet sich ein Form das die Benutzer auffordert sich mit Benutzername und Passwort anzumelden! Dort kann sich ebenfalls der "Admin" anmelden! Wenn der Admin sich anmeldet öffnet sich ein neues Formular also auch eine neue Unit! Bis dahin kein Problem! Hier möchte ich nun das der Admin die Passworte ändern kann! Wie kann ich das realisieren? MfG Stephan |
Re: Wie veränderbar Passworte realosieren
Das kommt adaruf an, ob wo du das Adminpasswort ablegst.
Welche Datenbank? |
Re: Wie veränderbare Passworte realisieren
das Administratorpasswort wollte ich unveränderbar als Konstante im Qulltext ablegen
Die Datenbank ist Paradox! |
Re: Wie veränderbare Passworte realisieren
Oh mein Gott !! :wall:
naja, tschuldigung :lol: das musste sein. 1. neue Datenbank erstellen und Paradox, dass beisst sich !! Es sie denn, der Kunde will es so. Dann aber flink den Kunden beim nächsten Trödler abgeben ;) 2. Passwort im Quelltext. Sowas tut man nicht. Ich würde die Passwörter in einer eigenen Tabelle zusammen mit den Nutzern eintragen. Zusätzlichnoch ne Tabelle mit Id, UserId, RightNo RightNo=0 wäre z.B. Admin-Rechte Hat den Vorteil, dass es auch 2 Admins geben kann Verschlüsseln der Passwörter mit MD5 z.B., einfach mal hier suchen. Heiko |
Re: Wie veränderbare Passworte realisieren
ich bin absoluter neuling auf diesem gebiet, sorry!
mit was soll ich den dann die Datenbank bzw. Tabelle erstellen? und wie soll ich das dann umsetzten |
Re: Wie veränderbare Passworte realisieren
Hallo,
tja, alles ausser Paradox,dBase,Access, oder zusammengefasst, Desktop-Datenbanken. Die Auswahl ist gross, Firebird, MySQL, MS-SQL Expressversion Wenn du Neuling bsit, empfehle ich "Datenbanken mit Delphi" (Andreas Kosch) Heiko |
Re: Wie veränderbare Passworte realisieren
aber bei allen anderen brauch ich eine Server auf den ich die Datenbanken ablegen kann!
Und das geht eben leider nicht! |
Re: Wie veränderbare Passworte realisieren
Von einigen gibt es auch embedded Version, z.B. Firebird, Interbase, MySQL(glaube ich). Da besteht der "Server" dann aus einigen wenigen Dateien dir mitgegeben werden müssen. Es wird nichts installiert und auch keine Einstellungen irgendwohin geschrieben. Ich persönlich nutze am liebsten Firebird embedded, da es royalty-free ist. Bei MySQL kommt es immer sehr auf den Anwendungsfall an, ob Lizenzkosten anfallen.
Hier im Forum wurde auch schon öfter auf ein Tutorial zum Thema Delphi + Firebird mit ZEOS hingewiesen. Bei den ZEOS muss man allerdings etwas aufpassen, da diese unter LGPL stehen. Solltest du zu Firebird greifen kann ich dir die UIB-Komponenten ans Herz legen. Sind nicht so bequem wie einige andere, aber OpenSource unter der MPL, welche meines Erachtens etwas schöner als die LGPL ist. //Edit Und bei Paradox brauchst du auch etwas in Richtung Server: die BDE, diese muss nämlich auf den Zielsystemen installiert und konfiguriert werden und das ist ohne enstprechendes Tool zum Setup erstellen weit aufwändiger als die meisten modernen embedded Lösungen ;-) |
Re: Wie veränderbare Passworte realisieren
hoi...
nicht direkt schlagen, aber als simple "db" reicht doch auch ne access db oder? und das mit dem pw und ändern des pws is auch leicht. mit mehreren benutzern hab ich es nicht grbaucht. haben ur mehrere pws für versch dinge hinterlegt und diese jeweils verschlüsselt in der db abgelegt. und ich kann meine pws auch über ein zusatzformular ( adminformular ändern) mfg carsten |
Re: Wie veränderbare Passworte realisieren
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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