ActiveDirectory Attribut "LastLogin" Bedeutung
Hallo zusammen,
ganz kurze Frage: Im AD gibt es doch in den User-Attributen die beiden Informationen "LastLogon" und "LastLogonTimestamp". Was ist der Unterschied? Beide Werte haben meistens unterschiedliche Werte. In einem Beispiel von heute steht beim ersten "nie" und beim zweiten "29.06.2017". Der betreffende User ist seit heute nach längerer Pause wieder im Dienst und meinte, dass 2017 gar nicht sein könnte, er wäre 2019 weg. Wer hat denn da Recht?
ganz kurze Frage: Im AD gibt es doch in den User-Attributen die beiden Informationen "LastLogon" und "LastLogonTimestamp". Was ist der Unterschied? Beide Werte haben meistens unterschiedliche Werte. In einem Beispiel von heute steht beim ersten "nie" und beim zweiten "29.06.2017". Der betreffende User ist seit heute nach längerer Pause wieder im Dienst und meinte, dass 2017 gar nicht sein könnte, er wäre 2019 weg. Wer hat denn da Recht?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 666876
Url: https://administrator.de/forum/activedirectory-attribut-lastlogin-bedeutung-666876.html
Ausgedruckt am: 26.04.2025 um 04:04 Uhr
8 Kommentare
Neuester Kommentar
Aus der Google Suche
https://www.google.com/search?q=lastlogon+lastlogontimestamp+difference
Quelle: https://bitexperts.com/Question/Detail/3339/active-directory-lastlogon-v ....
Gruß
Doskias
PS: Hab das nur gegoogelt, weil ich die Frage interessant finde und den Unterschied AdHoc auch nicht kannte
https://www.google.com/search?q=lastlogon+lastlogontimestamp+difference
Short Answer:
Timestamp attribute is replicated, the other one is not replicated.
Long Answer:
The difference is that lastLogonTimestamp is replicated to all Domain Controllers in your AD Forest, and lastLogon is only updated on a given local Domain Controller where login has actually happened without further replication. The catch is that local attribute is being updated each time after each login, and replicated attribute is being replicated only after certain interval (14 days by default) to save on a replication traffic.
Timestamp attribute is replicated, the other one is not replicated.
Long Answer:
The difference is that lastLogonTimestamp is replicated to all Domain Controllers in your AD Forest, and lastLogon is only updated on a given local Domain Controller where login has actually happened without further replication. The catch is that local attribute is being updated each time after each login, and replicated attribute is being replicated only after certain interval (14 days by default) to save on a replication traffic.
Quelle: https://bitexperts.com/Question/Detail/3339/active-directory-lastlogon-v ....
Gruß
Doskias
PS: Hab das nur gegoogelt, weil ich die Frage interessant finde und den Unterschied AdHoc auch nicht kannte
Für diejenigen, die nicht googeln wollen:
Die aktuellere Zeitangabe :c)
Weil LastlogonTimestamp kann nie älter sien, als Lastlogon.
Trotzdem erklärt es nicht, warum da 2017 steht, obwohl er noch 2019 gearbeitet hat. Vermutlich hat er dann ein anderes Konto verwendet oder er hat sich lokal an einen Rechner angemeldet und nicht in der Domäne.
Die aktuellere Zeitangabe :c)
Weil LastlogonTimestamp kann nie älter sien, als Lastlogon.
Trotzdem erklärt es nicht, warum da 2017 steht, obwohl er noch 2019 gearbeitet hat. Vermutlich hat er dann ein anderes Konto verwendet oder er hat sich lokal an einen Rechner angemeldet und nicht in der Domäne.
Und ich hab das Szenario aus meinem Beitrag gestrichen. Das würde bedeuten, dass er mindestens 3 DCs hat:
Der erste, auf dem er nie angemeldet war
der Zweite, auf dem er 2017 angemeldet war,
der Dritte, auf dem er bis 2019 gearbeitet hat.
Wer 3 DCs im Netzwerk betreibt, kann diesen Fehler nicht von 2017 bis 2021 unbemerkt betrieben haben :c)
Der erste, auf dem er nie angemeldet war
der Zweite, auf dem er 2017 angemeldet war,
der Dritte, auf dem er bis 2019 gearbeitet hat.
Wer 3 DCs im Netzwerk betreibt, kann diesen Fehler nicht von 2017 bis 2021 unbemerkt betrieben haben :c)
Stimmt auch wieder.
Bliebe noch die Möglichkeit, dass die Synchronisierung deaktiviert wurde für den logon-Timestamp. Siehe hier:
https://social.technet.microsoft.com/Forums/scriptcenter/en-US/d86b7495- ...
Bliebe noch die Möglichkeit, dass die Synchronisierung deaktiviert wurde für den logon-Timestamp. Siehe hier:
https://social.technet.microsoft.com/Forums/scriptcenter/en-US/d86b7495- ...
Check that lastLogontimeStamp logging hasn't been disabled by using msDS-LogonTimeSyncInterval with ADSIEDIT.msc or a similar tool. The default value is 14, but any reasonable number (it's in days) should work - 0 disables it. "Not set" is okay, that will use the default value.