Se você quiser ver a data e hora do último login de um usuário no Active Directory, continue lendo este tutorial. Este tutorial contém dois métodos para descobrir a última hora de logon de um usuário do Active Directory.Cada vez que um usuário do AD faz logon no Active Directory de qualquer estação de trabalho, o sistema registra a data e a hora do logon, nos atributos: lastLogon & lastLogonTimestamp. Dos dois, o atributo mais preciso é o últimoLogon, que reflete o logon mais recente que foi autenticado por um controlador de domínio específico. *
* Observação:o lastLogonTimestamp atributo 'mantém' a hora em que o usuário fez login pela última vez no domínio e seu valor é replicado para todos os controladores de domínio, mas somente se for 14 dias ou mais anterior ao lastLogon valor. o lastLogonTimestamp é suficiente apenas para identificar contas obsoletas.
Como encontrar a hora do último logon de um usuário no Active Directory. (Servidor 2016/2012)
Método 1. Visualize a Hora do Último Login na GUI do Windows.
Método 2. Exibir o horário do último login do PowerShell
Método 1. Encontre a hora do último logon na GUI do Windows.
Para descobrir quando um usuário foi conectado pela última vez ao Active Directory, execute a tarefa abaixo em cada controlador de domínio:
1. Aberto Usuários e computadores do Active Directory
dois. A partir de Visualizar cardápio, clique Características avançadas.
3. Selecione os Comercial grupo no painel esquerdo.
Quatro. No painel direito, clique com o botão direito do mouse no usuário que você deseja visualizar o último horário de login e selecione Propriedades .
5. Na janela 'Propriedades do usuário', selecione o Editor de atributos aba.
6. Agora role para baixo para lastLogon atributo, para descobrir quando o usuário efetuou login pela última vez no diretório ativo. *
* Notas:
1.Se você tiver mais de um DC, precisará executar as etapas acima em todos os DCs para descobrir a data e hora de logon mais recentes do usuário.
dois.Se você quiser encontrar a última data e hora de logon para uma conta obsoleta, consulte 'lastLogonTimestamp'.
Método 2. Exiba a hora do último logon do PowerShell.
Para visualizar a hora do último logon de um usuário, no PowerShell:
1. Aberto PowerShell como administrador e dê este comando:
- Get-ADUser -Identity 'User1' -Propriedades 'LastLogon'
- [datetime]::FromFileTime(132279814667281827)
- Get-ADUser -Identity 'nome do usuário'-Propriedades 'LastLogonDate'
* Por exemplo: Para descobrir a data/hora do último logon do usuário do AD 'User1', digite:
2. Como você pode ver, após executar o comando acima, o atributo 'LastLogon' exibe um valor numérico (por exemplo, '132279814667281827' neste exemplo).
Para converter o valor 'LastLogon' em uma data e hora reconhecíveis, forneça este comando no PowerShell:
* por exemplo. Neste exemplo, o valor do atributo 'LastLogon' é '132279814667281827'. Assim, o comando será:
Ajuda adicional: Para descobrir o último carimbo de hora de logon, para uma conta obsoleta, dê este comando no PowerShell:
É isso!