Форум: "Прочее";
Текущий архив: 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