Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Outliener am April 01, 2014, 13:37:12

Titel: Login & Benutzerbereiche
Beitrag von: Outliener am April 01, 2014, 13:37:12
Hallo

Ich bin dabei eine neue Datenbank zu erstellen und möchte diese für spezielle Benutzergruppen entsprechend anpassen und da liegt schon mein Problem.
Meine Idee ist, das direkt zu Beginn ein Login mit Passwort abgefragt wird und dann bei Übereinstimmung eine Art Autoritäts_ID vergeben wird, die bei den weiteren Formularen etc. Anwendung findet.

Weiter hatte ich gedacht, dass die Logins und PW natürlich von jedem Benutzer auch selbst angelegt werden können aber die Autoritäts_ID nur durch den Admin festgelegt werden kann.

Wie könnte ich das denn per VBA realisieren?

Tabelle mit folgenden Spalten:
1. ID
2. Login_Name
3. PW
4. Autoritäts_ID

Im Formular hab ich zwei Textfelder (txt_Login) & (txt_PW) und den Button Login.

Wie sollte ich nun weiter vorgehen?

Kann mir da jemand helfen?

Vielen Dank

Florian

Titel: Re: Login & Benutzerbereiche
Beitrag von: JotGe am April 01, 2014, 23:24:45
Hallo Outliener,

speichere beim Anmelden des Nutzers die Authoritäts_ID in eine allgemein gültige Variable und kontrolliere bzw. prüfe diese beim Öffnen eines Formulars. Über eine Select Case Anweisung kannst Du dann das entsprechende Formular öffnen. (nicht die eleganteste Art, funktioniert aber auch.)
z.B.
Select Case GrpIdent
   Case is = 1
    docmd.openform "Formular 1"
  case is = 2
    docmd.openform "Formular 2"
  case else
    ...
End Select

Auch ist es mögliche in dieser Form in den Formularen einzelne Teile des Formulars zu deaktivieren, auszublenden aber auch zusätzliche Elemente anzuzeigen oder zu sperren.

Weitere Beiträge zu diesem Thema findest Du hier ...
http://www.access-im-unternehmen.de/688 (http://www.access-im-unternehmen.de/688)
http://www.access-im-unternehmen.de/620.0.html (http://www.access-im-unternehmen.de/620.0.html)
http://www.heise.de/ct/hotline/Benutzerverwaltung-in-Access-2007-324292.html (http://www.heise.de/ct/hotline/Benutzerverwaltung-in-Access-2007-324292.html)

Einen längeren Forenbeitrag findest Du hier ...
http://www.office-loesung.de/ftopic219394_0_0_asc.php (http://www.office-loesung.de/ftopic219394_0_0_asc.php)

aber auch hier im Forum, auf der Seite für die Beispiele zum herunterladen
http://www.access-o-mania.de/forum/index.php?action=downloads;sa=view;down=54

Ich hoffe dies hilft Dir zunächst mal weiter.

Auf gutes Gelingen

Gruß
JotGe
Titel: Re: Login & Benutzerbereiche
Beitrag von: Outliener am April 03, 2014, 13:31:54
Vielen Dank.

Ich hab es zwar nicht genau so aber ähnlich gemacht. Danke dennoch für Deine Hilfe.

Viele Grüße

Outliener