kamu
Guest
PHP и AD (Как правильно задать objectSid в запросе, чтобы получить данные о польз)
php-4.3.9 и Active Directory
Как правильно задать objectSid в запросе, чтобы получить данные о пользователе?
Если я делаю такой запрос:
SELECT ADsPath, cn, sAMAccountName, objectSid
FROM 'LDAP://DC=trcont, DC=org, DC=mps'
WHERE objectCategory='user'
AND sAMAccountName='$nam'
AND CN='$cn'
То как результат получаю такой вид
Array ( [0] => 1 [1] => 5 [2] => 0 [3] => 0 [4] => 0 [5] => 0 [6] => 0 [7] => 5 [8] => 21 [9] => 0 [10] => 0 [11] => 0 [12] => 34 [13] => 231 [14] => 143 [15] => 177 [16] => 104 [17] => 197 [18] => 246 [19] => 193 [20] => 99 [21] => 96 [22] => 67 [23] => 109 [24] => 44 [25] => 5 [26] => 0 [27] => 0 )
И как мне его преобразовать в переменной $objsid, чтобы выполнить такой вот запрос
SELECT ADsPath, cn, sAMAccountName
FROM 'LDAP://DC=***, DC=***, DC=***'
WHERE objectCategory='user'
AND sAMAccountName='***'
AND objectSid='$objsid'
php-4.3.9 и Active Directory
Как правильно задать objectSid в запросе, чтобы получить данные о пользователе?
Если я делаю такой запрос:
SELECT ADsPath, cn, sAMAccountName, objectSid
FROM 'LDAP://DC=trcont, DC=org, DC=mps'
WHERE objectCategory='user'
AND sAMAccountName='$nam'
AND CN='$cn'
То как результат получаю такой вид
Array ( [0] => 1 [1] => 5 [2] => 0 [3] => 0 [4] => 0 [5] => 0 [6] => 0 [7] => 5 [8] => 21 [9] => 0 [10] => 0 [11] => 0 [12] => 34 [13] => 231 [14] => 143 [15] => 177 [16] => 104 [17] => 197 [18] => 246 [19] => 193 [20] => 99 [21] => 96 [22] => 67 [23] => 109 [24] => 44 [25] => 5 [26] => 0 [27] => 0 )
И как мне его преобразовать в переменной $objsid, чтобы выполнить такой вот запрос
SELECT ADsPath, cn, sAMAccountName
FROM 'LDAP://DC=***, DC=***, DC=***'
WHERE objectCategory='user'
AND sAMAccountName='***'
AND objectSid='$objsid'