Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Active Directory auslesen (https://www.delphipraxis.net/64156-active-directory-auslesen.html)

renekr 28. Feb 2006 10:22

Datenbank: SQL • Version: 2005 • Zugriff über: ADO

Active Directory auslesen
 
Hallo,
Kann mir jemand sagen wie ich aus einem AD per SQL über Delphi zb. User Gruppen usw auslesen kann.

Habe schon einige Beispiele gefunden ,aber nicht per Delphi.

Unsere AD Struktur ist zudem nciht so easy weil, wir mehrere OU's haben mit unter OU's usw.

Ich will nun alle User mit Details ( email usw ) auslesen wenn möglich Gruppiert nach OU's ( das sind bei uns die Abt. Kürzel.)

Im SQL Server habe ich es so,aber ich muß dann die OU direkt angeben,aber ich will ja die komplette Struktur.

SQL-Code:
exec sp_addlinkedserver 'ADSI','','ADSDSOObject'

create view vwADusers
as
Select [name],SN[Last Name],ST State
from Openquery (ADSI,
'Select Name,SN,ST from
''LDAP://server/ cn=users,DC=hbi,DC=ad,DC=Firma,DC=com''
where objectcategory =''Person'' and
objectClass =''user''')


go

Select * from VWADUsers order by name
Vielen Dank.

renekr 4. Apr 2006 14:49

Re: Active Directory auslesen
 
Hallo,

Hat den hier noch niemand was mit LDAP in Delphi gemacht?

Habs nun soweit hinbekommen das ich alles auslesen kann,aber ich bekomme aus Sicherheitsgründen nur die ersten 1000 Ergebnisse zurück.

Weiß jemand eine Lösung wie ich zb. Pagenext oder Next mache?

Danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz