
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.09.2016, 08:40
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
Коллеги, подскажите Есть пользователь@domainNew, и работает он на компе, который в domainNew. У него есть предок пользователь@domainOld, и у него есть доступ в Группа@domainOld Связаны через SidHistory Как проверить через LDAP-запросы, что пользователь@domainNew включён в Группа@domainOld ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.09.2016, 10:31
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
думаю, можно было бы и консольными утилитами в крайнем случае хотя... на локальном ПК dsquery нет, а ставить их точно не будут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2016, 19:50
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
Ничего сложного и интересного кроме реализации запрос к LDAP в Delphi выдаёт значение sIdHistory в виде массива байтов А вставить в запрос надо значение в виде (ObjectSid=S-1-5-21-999-999-999-999) подходящей функции не нашел, пришлось самому написать. описание долго искал, сама реализация несложная. Хотя подозреваю, функция есть. Вернее, точно есть, но данные требует типа PSID, а вот его я описания я тоже не нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2016, 02:14
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
andreymx1, ConvertStringSidToSid()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2016, 08:40
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
DarkMasterandreymx1, ConvertStringSidToSid()?я смотрел на нее, но воспользоваться не смог у меня на входе массив байтов и хочу получить 'S-1-5-21-***', а, насколько я понял, в ConvertStringSidToSid всё наоборот - на входе как раз 'S-1-5-21-***' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2016, 09:55
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
andreymx1, На ConvertSidToStringSid() ты не догадался посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2016, 09:57
|
|||
|---|---|---|---|
SidHistory |
|||
|
#18+
andreymx1DarkMasterandreymx1, ConvertStringSidToSid()?я смотрел на нее, но воспользоваться не смог у меня на входе массив байтов и хочу получить 'S-1-5-21-***', а, насколько я понял, в ConvertStringSidToSid всё наоборот - на входе как раз 'S-1-5-21-***' https://msdn.microsoft.com/en-us/library/windows/desktop/aa376399(v=vs.85).aspx есть и обратная функция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2016, 09:58
|
|||
|---|---|---|---|
SidHistory |
|||
|
#18+
а вот самопальная реализация http://www.sql.ru/forum/804510/massovyy-perevod-string-sid-v-binary-sid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2016, 13:33
|
|||
|---|---|---|---|
|
|||
SidHistory |
|||
|
#18+
спасибо, самопально я уже сделал, а для стандартной реализации у меня всё еще не хватает понимания, как из массива вариантов в 32 элемента получить тип, пригодный для использования примерно такой https://msdn.microsoft.com/en-us/library/windows/desktop/aa375213(v=vs.85).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1340614]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 284ms |

| 0 / 0 |
