Active Directoryへの接続
Active Directoryにアクセスするには、いくつかの方法があります。 Active Directoryにアクセスするには、ADSI APIを使用することをお勧めします。 ADSIは、Active Directoryと通信するためにLDAPプロトコルを実装します。 次のコード例は、Active Directoryにアクセスする方法を示しています。
Set ns = GetObject("LDAP:")
これにより、LDAPプロバイダーが開き、データを取得できるように準備されます。 データが要求されるまで、接続は確立されません。 データが要求されると、ADSIはロケーターサービスを使用して、接続に最適なドメインコントローラー (DC) の検索を試み、サーバーへの接続を確立します。 このプロセスは、サーバーレスバインドと呼ばれます。
ADSIでは、接続に使用するサーバー名を指定することもできます。
Set obj = GetObject("LDAP://mysrv01")
また、ドメイン名だけがわかっていて、特定のサーバー名がわからない場合もあります。 ここでも、ADSIではドメイン名を指定できます。 Windows 2000では、ドメイン名はDNS名として表されます。 たとえば、ネットワーク管理者のJoe Wordenがドメイン名を使用して接続することを選択した場合、次のコード例を使用できます。
Set obj = GetObject("LDAP://fabrikam.com")
ADSIは、fabrikam.comドメイン内のドメインコントローラーのいずれかに接続します。
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示