Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2018.10.28;
Скачать: [xml.tar.bz2];

Вниз

Кто в курсе это глюк, фича, не понял что? (т.е. может меняться?)   Найти похожие ветки 

 
sniknik ©   (2016-09-19 17:48) [0]

https://msdn.microsoft.com/en-us/library/ms680832(v=vs.85).aspx
Параметр
0x00010000 ADS_UF_DONT_EXPIRE_PASSWD  The password for this account will never expire.
Переводится как "никогда не истекает", но по факту..., спецом одну учетку не трогал пока при логоне стало ошибку выкидывать "#The user"s account has expired" и у нее флаг = $10201, в отличие от рабочей = $00201.
Т.е. по логике другого варианта для цифры 0x00010000 как ADS_UF_PASSWORD_EXPIRED и не остается...
В общем вопрос, админы могут поменять смысл этим параметрам? С точностью до наоборот.

Флаг получаю функцией NetUserGetInfo из TUSER_INFO_1.usri1_flags.
Другие проверяемые (значимые для меня)
$02;     //The user"s account is disabled.
$10;     //The account is currently locked out.
совпадают с табличными, и только один "выбивается", опасаюсь что переехав в другой домен станет неправильно определять.


 
sniknik ©   (2016-09-19 17:56) [1]

Похоже нужно руководствоваться этой таблицей... без значений
https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa371109(v=vs.85).aspx
отсчитывая по порядку сверху... (почти попадает, 14 vs 15 места)


 
sniknik ©   (2016-09-22 15:48) [2]

Блин, ошибся... ;( ADS_UF_PASSWORD_EXPIRED все таки = $800000 как в таблице. А ошибся потому как
> спецом одну учетку не трогал пока при логоне стало ошибку выкидывать "#The user"s account has expired"
Между ошибкой и проверкой юзер успел пожаловаться, и ему поставили галочку на "никогда не истекает", учетка рабочей оказалось. (домен идет под закрытие, и там сейчас не особо парятся правилами... с одной стороны мне проще проверять, с другой и ошибиться тоже ;()


 
han_malign ©   (2016-09-27 17:50) [3]

теоретически - usri2_acct_expires и ADS_UF_ACCOUNTDISABLE - это разные варианты блокировки аккаунта...


 
sniknik ©   (2016-09-27 19:36) [4]

Почему теоретически, практически так и есть. И что? В смысле, в чем смысл твоего поста?


 
han_malign ©   (2016-09-29 10:20) [5]


>  В смысле, в чем смысл твоего поста?

- что это не глюк и не фича - а флаг вечности пароля не имеет никакого отношения к просроченному аккаунту...


 
sniknik ©   (2016-09-29 11:06) [6]

И опять, и что? В смысле, в чем смысл твоего, теперь этого поста?
Не читал написанного? Вроде я там все расписал, и про путаницу тоже. Или не видишь разницу между именами констант и цифрой в флаге, не веришь в возможность ошибки из-за этого. В чем теперь смысл твоего глубокомысленного выражения описывающего очевидные факты (после соотношения цифры к имени очевидные)? Причем с выделениями на слова, типа ты такой объясняешь тупым людишкам, а они упорно тебя не понимают.

Американцы видя, что собеседник не понимает английского просто начинают говорить громче. © анекдот. На форуме дельфимастера не объясняют смысл, а выделяют слова... :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2018.10.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.001 c
15-1475011801
Юрий
2016-09-28 00:30
2018.10.28
С днем рождения ! 28 сентября 2016 среда


1-1359826540
azl
2013-02-02 21:35
2018.10.28
Фон компонента TJvDice


6-1286523462
vv_fran
2010-10-08 11:37
2018.10.28
Как сохранить вложение из почты IdPOP3 ?


1-1359824833
mfender
2013-02-02 21:07
2018.10.28
Array в RTTI (D7)


15-1474296513
sniknik
2016-09-19 17:48
2018.10.28
Кто в курсе это глюк, фича, не понял что? (т.е. может меняться?)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский