Câu hỏi khá chung chung nhưng đây là một số gợi ý.
Bạn cần một máy chủ được liên kết tạo trên SQL Server trỏ tới ADSI (Giao diện Dịch vụ Thư mục Hoạt động), một cái gì đó như thế này sẽ thực hiện được.
EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5', 'ADSDSOObject', 'adsdatasource'
Sau đó, bạn có thể sử dụng loại truy vấn sau.
SELECT *
FROM OPENQUERY(ADSI, 'SELECT sAMAccountName
FROM ''LDAP://DC=MyDC,DC=com,DC=uk''
WHERE objectCategory = ''Person''
AND objectClass = ''user'')
Bạn sẽ cần đặt dòng LDAP:// một cách thích hợp (hỏi quản trị viên AD của bạn để biết chi tiết) và lưu ý rằng các truy vấn adhoc phân tán sử dụng OpenQuery bị tắt theo mặc định trong SQL Server. Sau khi bạn có những điều trên, mặc dù vậy sẽ khá dễ dàng để tìm kiếm bất kỳ biến thể cụ thể nào trên google.