|
|
|
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
|
|||
|---|---|---|---|
|
#18+
Работаю с LDAP-запросом пользователей Active Directory Как проверить, отключена ли учетная запись пользователя в ActiveDirectory? Const ADS_SCOPE_SUBTREE = 2 Set objCommand = CreateObject("ADODB.Command") Set objConnection = CreateObject("ADODB.Connection") objConnection.Provider = "ADsDSOObject" objConnection.Open "Active Directory Provider" Set objCommand.ActiveConnection = objConnection objCommand.Properties("Page Size") = 1000 objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE objCommand.CommandText = "SELECT Name, ADsPath FROM 'LDAP://admkrsk.ru/DC=domain,DC=ru' WHERE objectCategory = 'Person' AND objectClass= 'user'" Set ADRecordSet = objCommand.Execute If Not ADRecordSet.BOF Then ADRecordSet.MoveFirst End If Do While (not ADRecordSet.EOF) ADstrADsPath = ADRecordset.Fields("ADsPath") If trim(ADRecordset.Fields("Name"))<>"" Then Set ADUser = GetObject(ADstrADsPath) ADx_FIO =trim(ADUser.cn) .................................. .................................. End If ADRecordSet.MoveNext Loop ADRecordSet.Close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 07:24 |
|
||
|
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
|
|||
|---|---|---|---|
|
#18+
Например так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2007, 18:04 |
|
||
|
|

start [/forum/topic.php?fid=16&tid=1345939]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 499ms |

| 0 / 0 |
