Logo faq-o-matic.net
Logo faq-o-matic.net

Wie bekomme ich heraus, wann ein User sich zuletzt ans AD angemeldet hat?

von veröffentlicht am14. Oktober 2003, 11:16 Uhr Kurzlink http://faq-o-matic.net/?p=508 Zitatlink
Kategorie Kategorie: Active Directory, AD: Erweiterte Abfragen   Translate with Microsoft Translator Translate EN

Es gibt für diesen Zweck im AD ein Attribut namens "lastLogon", in dem die Zeit des letzten erfolgreichen Anmeldevorgangs gespeichert ist. Leider allerdings wird dieses Attribut nicht zwischen den Domänencontrollern repliziert. Man muss es also auf allen DCs einer Domäne prüfen.

Um diesen Vorgang zu erleichtern, gibt es eine ganze Reihe von Werkzeugen. Beispielhaft seien hier vier genannt:

… und wenn jemand das letzte Anmeldedatum eines Computers herausfinden will: Dazu muss man in dem o.g. Skript von R. L. Mueller nur die Objektklasse ändern. Man ersetze diese Zeile:

  strFilter = "(&(objectCategory=person)(objectClass=user))"

durch diese:

  strFilter = "(&(objectCategory=computer)(objectClass=user))"
Leichter mit Windows 2003

Wie so viele Dinge ist auch dieses Problem mit Windows 2003 leichter zu lösen. Die Scripting Guys (von Microsofts TechNet) haben eine ausführliche (und unterhaltsame) Kolumne dazu geschrieben:

http://www.microsoft.com/technet/scriptcenter/topics/win2003/lastlogon.mspx

Verwandte Beiträge:

  1. Wie bekomme ich heraus, wann ein Benutzerkonto angelegt wurde?
    Das Erstellungsdatum eines Benutzerobjekts kann aus dem Active Directory abgefragt werden. Das Attribut, in dem das Datum gespeichert wird, nennt...
  2. Wie frage ich gezielt Benutzerobjekte ab?
    Der LDAP-Standard sieht unglücklicherweise vor, dass die Objektklasse "user" nicht nur Benutzerobjekte umfasst (wie man annehmen könnte). Setzt man also...
  3. Wie finde ich heraus, welcher Benutzer an welchem PC arbeitet?
    Es gibt leider keine einfache und hundertprozentig verlässliche Möglichkeit, diese Information zu erhalten, weil das System sie nirgends vorhält. Mögliche...
  4. Warum kann ich einen User nicht mit dem "memberOf"-Attribut einer Gruppe hinzufügen?
    Das Feld "memberOf" ist ein sog. "Backlink"-Feld, das zur Abfragezeit berechnet wird. Sein Wert setzt sich "rückwärts" aus den Gruppenmitgliedschaften...
  5. Wie finde ich inaktive Computerkonten?
    Im Laufe der Zeit sammeln sich leider durch Rechnertausch, Defekte usw. immer mehr Computerkonten an, zu denen die Rechner gar nicht mehr...

© 2005-2012 bei faq-o-matic.net. Alle Rechte an den Texten liegen bei deren Autorinnen und Autoren.

Jede Wiederveröffentlichung der Texte oder von Auszügen daraus - egal ob kommerziell oder nicht - bedarf der ausdrücklichen Genehmigung durch die jeweiligen Urheberinnen oder Urheber.

Das Impressum findet sich unter: http://www.faq-o-matic.net/impressum/

Danke, dass du faq-o-matic.net nutzt. Du hast ein einfaches Blog sehr glücklich gemacht!