Active Directory sorgulama nasıl?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Active Directory sorgulama nasıl?

Mesaj gönderen fduman »

ADO ile Active Directory sorgulama yapmaya çalışıyorum ancak tablo bulunamadı hatası veriyor. Google'da fazla bir bilgi yok. Delphi'de Active Directory ile çalışan var mıdır? Kullanıcı listesini ve departmanını nasıl alabiliriz?
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

aşağıdaki sitedeki kodları inceleye bilirsin.

Resim


ayrıntılı bilgi sitedede mevcut.

http://www.agnisoft.com/white_papers/ac ... ectory.asp
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

hazır yapılmış örnek uygulamasıda burada ,

http://www.agnisoft.com/downloads/adsicode.zip
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Bu siteyi daha önce incelemiştim dotcom. teşekkür ederim. Benim buradaki problemim select ifadesindeki alan adı bölümü.

Sitedeki örneğe göre ADO ile sorgu yaparsam ve SQL olarak

SELECT AdsPath, CN, SN FROM 'LDAP://DC=AGNISOFT,DC=COM' WHERE objectClass='user' ORDER BY sn

kullanırsam. SQL'deki domain controller bölümünü kendi DC'im yaptığım halde, ADOQuery "table not found" hatası veriyor. Bunun çeşitli varyasyonlarını denedim ancak AD'ye henüz ulaşamadım. İlgin için teşekkürler.
Cevapla