администрирование,

Как посмотреть когда истечёт пароль пользователя в Active Directory

Dec 30, 2019 · 1 мин. на прочтение
Как посмотреть когда истечёт пароль пользователя в Active Directory
Поделиться

Как узнать, дату и время истечения пароля учётной записи пользователя в Active Directory? Очень просто….

Для запуска данного скрипта достаточно прав обычного пользователя в Active Directory. Метод построен на получении значения свойства атрибута msDS-UserPasswordExpiryTimeComputed, который описан в спецификации по протоколам Windows.

Get-ADUser "username" Properties "DisplayName", "msDS-UserPasswordExpiryTimeComputed" | Select-Object -Property "Displayname",@{Name="ExpiryDate";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}}

В результате получаем не хитрую табличку.

UserPasswordExpiryTimeComputed/1.png

Обратите внимание на то, что данный атрибут не является системным (systemOnly: FALSE). Поэтому не забудьте снять галку System-Only, если соберётесь смотреть его значение через ADUC.

UserPasswordExpiryTimeComputed/2.png

Подпишитесь на новости
Чтобы не пропустить новые статьи. Я никогда не рассылаю спам!