Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi einfache lizenzverwaltung (https://www.delphipraxis.net/113479-einfache-lizenzverwaltung.html)

Delphi-Phil 8. Mai 2008 13:25

Datenbank: mysql • Zugriff über: ado

einfache lizenzverwaltung
 
Hallo Delphi Freunde,

ich habe folgenden Plan und mir fehlt ein wenig der Lösungsansatz:

Ich habe eine Software die zb für 20 User lizensiert ist. Jetzt ist in der Software eine Form wo ich die User verwalten kann. Auf der Form ist eine DBGrid und ein paar ADO Komponenten. In dem DBGrid werden alle User mit Ihrer Lizenznummer angezeigt.

Jetzt muss es folgende Funktion geben:

Der Admin der Software muss die Möglichkeit haben, einen User mit seiner Lizenznummer zu "deaktivieren" und dann wieder einen User mit der inaktiven Lizenznummer anlegen zu können.

Es dürfen jedoch immer nur so viele User aktive sein wie es Lizenzen gibt!

Wenn ein User einmal "inaktive" ist, soll es so sein das nur ich also Datenbankadmin den User wieder freigen kann, da ja dann 21 Lizenzen in Benutzung sind...

Ich hoffe auf eure Ideen... :dp: :dp: :dp:

p80286 8. Mai 2008 17:14

Re: einfache lizenzverwaltung
 
Hallo Delphi-Phil,

worauf willst Du eigentlich heraus?

Ich vermute Du hast ein Front-End für eine DB geschrieben und Du willst 20 Lizenzen verwalten.
sind die Lizenzen jetzt für die DB oder für Dein Front-End oder für beides?

Und es gibt ja auch die Möglichkeit, das ein DB-User sich mehrmals auf einer DB anmeldet, willst Du jetzt den User oder die Connection zählen? Ach ja es gibt auch die Möglichkeit, daß von einem Recher ein User sich mehrfach auf einer DB anmeldet. Wieviele Lizenzen sollen dafür gezählt werden?

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:43 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