Active Directory Daten mittels T-SQL auslesen

Einen Linked Server hinzufügen: EXEC sp_addlinkedserver ‚ADSI‘, ‚Active Directory Services 2.5‘, ‚ADSDSOObject‘, ‚adsdatasource‘

Das SQL Statement sieht dann so aus:

SELECT [Name], SN [Last Name], ST State
FROM OPENQUERY( ADSI,

‚SELECT Name, SN, ST FROM “LDAP://Domaincontroller/DC=YourDomain,DC=local“

WHERE objectCategory = “Person“ AND objectClass = “user“‘)