Koneksi ke Direktori Aktif

Ada beberapa metode yang digunakan untuk mengakses Direktori Aktif. Disarankan agar Anda menggunakan ADSI API untuk mengakses Active Directory. ADSI menerapkan protokol LDAP untuk berkomunikasi dengan Direktori Aktif. Contoh kode berikut menunjukkan cara mengakses Direktori Aktif.

Set ns = GetObject("LDAP:")

Ini membuka penyedia LDAP dan menyiapkannya untuk mengambil data. Tidak ada koneksi yang dibuat sampai data diminta. Ketika data diminta, ADSI, dengan bantuan layanan pencari lokasi, mencoba menemukan pengendali domain (DC) terbaik untuk koneksi dan akan membuat koneksi ke server. Proses ini dikenal sebagai pengikatan tanpa server.

ADSI juga memungkinkan Anda menentukan nama server yang akan digunakan untuk koneksi.

Set obj = GetObject("LDAP://mysrv01")

Dalam skenario lain, Anda mungkin hanya mengetahui nama domain tetapi bukan nama server tertentu. Sekali lagi, ADSI memungkinkan Anda menentukan nama domain. Di Windows 2000, nama domain diwakili sebagai nama DNS. Misalnya, jika Joe Worden, administrator jaringan, memilih untuk terhubung menggunakan nama domain, ia dapat menggunakan contoh kode berikut.

Set obj = GetObject("LDAP://fabrikam.com")

ADSI akan terhubung ke salah satu pengendali domain di domain fabrikam.com.

Pengikatan ke Objek Direktori Aktif