Tijdslot?

  • Onderwerp starter Onderwerp starter RSpan
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

RSpan

Gebruiker
Lid geworden
10 jun 2009
Berichten
166
Hoi allemaal

Is het mogelijk om een soort tijdslot op de ontworpen dbase te maken.
zodat je elk jaar een code moet invoeren om het programma te laten werken.
Als je deze code niet ingeeft het programma niet werkt/opstart.
nog mooier is het als je elk jaar een nieuw/andere code moet invoeren.

ik ben benieuwd naar jullie reacties.

groet
René:thumb:
 
Beveiliging

Hoi RSpan,

het is zeker mogelijk om dit te maken. Maar het is niet simpel.
De meest simpele manier is: database beveiligen, een jaar later beveiliging opheffen en een nieuw wachtwoord instellen.

Als je het echt zelf wilt maken, moet je een tabel aanmaken waar minstens het volgende in staat:
- wachtwoord
- datum (wachtwoord aangemaakt)
- eventueel login naam (ivm autorisaties)

Elke keer als je de db opent, moet je checken op datum. Is het verschil tussen datum en Date() >= 1 jaar dan venster openen voor het invoeren van een nieuw wachtwoord ipv het inlog scherm (kan je ook beperken voor alleen admins). Hierop de data overschrijven in tabel en daarna alsnog het inlog scherm openen. Als het verschil < 1 jaar inlogscherm tonen.

Als de inlog mislukt (of na 3x) -> de database sluiten en/of melding "uw inlog en wachtwoord klopt niet" oid. Je kunt zelfs nog iets maken voor het locken van een db, bijvoorbeeld dat men bij het openen de melding krijgt "de database kan alleen geopend worden door een administrator" met admin inlogvenster (moet je aantal inlog pogingen bijhouden). Je kunt ook nog automatisch een email sturen, wanneer het wachtwoord is aangepast. Etc etc etc.

Maar je kunt voor nu ook wat voorbeeldjes bekijken en ermee spelen:
Goegle
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan