Beveiliging voor Eindgebruiker

Status
Niet open voor verdere reacties.
Dat mag je zelf doen... overigens denk ik dat je teveel wilt voor je kennis, en/of te weinig vertrouwen hebt in je personeel. Gebruikers zijn namelijk helemaal niet geïnteresseerd in het kraken van jouw database, die willen gewoon een applicatie die goed zijn werk doet en door hen goed is te bedienen. Dus als jij een FE maakt die er goed uit ziet, goed werkt en waarin alles werkt dat moet werken, dan is de gebruiker tevreden. Zo lever ik al jaren databases op, en ikmheb nog nooit gemerkt dat iemand misbruik heeft proberen te maken door een database te kraken.
Uiteraard zijn ze wel degelijk beveiligd, en kom je er zonder account niet eens in. Maar een gebruiker die wil slopen, moet er uit.... die zit op de verkeerde plek. Oftewel: zo de waard is, vertrouwt hij zijn gasten :).
 
Voorbeeld

In bijlage een voorbeeldje waar je een hele hoop beveiligingen in kunt terugvinden:
Bekijk bijlage Beveiliging_Leeg.rar
vba-paswoord: admin

2 users zijn gedefinieerd:
user: admin p/w: admin
user: user p/w: user

Als je inlogt als user, heb je:
geen mogelijkheid om gebruik te maken van de navigatie (F11), snelkeuze of menubalk
Tabblad 'Admin' is niet zichtbaar, en dus zijn die knoppen niet bereikbaar

Als je inlogt als admin, wordt:
alles behalve de navigatie ingeschakeld (het navigatiescherm kan niet in één beweging terug actief worden gezet)
Tabblad 'Admin' is zichtbaar, en dus ook bruikbaar voor user 'admin'

Hoe navigatiescherm activeren?
Tijdens het inloggen als 'admin' wordt gevraagd achter 'enable mode'.
Druk hier op 'ja'
Sluit de database volledig af
start database terug op
log opnieuw in als admin
> Het navigatiescherm (F11) is nu beschikbaar!
> Het uitschakelen gebeurt tijdens het inloggen als 'admin' en je 'nee' antwoord op de vraag 'enable mode?'
> OPGELET: Als de user 'admin' wordt verwijderd uit de tabel, kan de database niet meer aanpassen!

De onderliggende VBA-codes kan je oa terugvinden in het formulier "Login" en de modules (Paswoord VBA = admin)

Hopelijk is deze uitleg wat duidelijk...

Greetzzz...
Raf
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan