Question assez générale, mais voici quelques conseils.
Vous avez besoin d'un serveur lié créant sur le serveur SQL qui pointe vers ADSI (Active Directory Service Interface) quelque chose comme ça le fera.
EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5', 'ADSDSOObject', 'adsdatasource'
Ensuite, vous pouvez utiliser le type de requête suivant.
SELECT *
FROM OPENQUERY(ADSI, 'SELECT sAMAccountName
FROM ''LDAP://DC=MyDC,DC=com,DC=uk''
WHERE objectCategory = ''Person''
AND objectClass = ''user'')
Vous devrez définir la ligne LDAP:// de manière appropriée (demandez à votre administrateur AD pour les détails) et sachez que les requêtes ad hoc distribuées utilisant OpenQuery sont désactivées par défaut dans SQL Server. Une fois que vous avez ce qui précède, il devrait être assez facile de rechercher sur Google des variantes particulières.