かなり一般的な質問ですが、ここにいくつかの指針があります。
SQL Server 上に ADSI (Active Directory Service Interface) を指すリンク サーバーを作成する必要があります。
EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5', 'ADSDSOObject', 'adsdatasource'
次に、次のようなクエリを使用できます。
SELECT *
FROM OPENQUERY(ADSI, 'SELECT sAMAccountName
FROM ''LDAP://DC=MyDC,DC=com,DC=uk''
WHERE objectCategory = ''Person''
AND objectClass = ''user'')
LDAP:// 行を適切に設定する必要があります (詳細については、AD 管理者に問い合わせてください)。また、OpenQuery を使用した分散アドホック クエリは、SQL Server では既定で無効になっていることに注意してください。上記を取得したら、特定のバリエーションをグーグルで検索するのは非常に簡単です.