Ojo: Solo devuelve los primeros 1000 resultados
Primero creamos el servidor
EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5',
'ADSDSOObject', 'adsdatasource'
Despues creamos la cuenta de acceso
EXEC sp_addlinkedsrvlogin 'ADSI', False, 'SA POR EJEMPLO',
'DOMINIO\USUARIO', 'PASSWORD'
Despues ya podemos lanzar consultas con formato LDAP
SELECT samAccountName, givenName [First Name], sn [Last Name],
legacyExchangeDN
FROM OPENQUERY(ADSI,
'SELECT samAccountName,
givenName, sn, legacyExchangeDN
FROM ''LDAP://DC=dominio,DC=org''
WHERE objectClass=''Person''
AND objectClass = ''User''')
WHERE givenName IS NOT NULL
jueves, 17 de junio de 2010
Suscribirse a:
Entradas (Atom)