Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732

    Interrogare active directorry da access.. è possibile?

    salve... avrei bisogno di fare un'interrogazione ad active directory da una pagina asp, e a quanto pare

    1) è un casino pazzesco
    2) non è possibile

    a questo punto meditavo di collegare le tabelle passando da access... che purtroppo attualmente è il mio database di fiducia per l'applicazione che sto facendo.

    si può fare?

  2. #2
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    dovrai sudare per riuscirci, sempre che sia possibile, comunque prova questo script
    codice:
    Const ADS_SCOPE_SUBTREE = 2
    Set objConnection = CreateObject("ADODB.Connection")
    Set objCommand =   CreateObject("ADODB.Command")
    objConnection.Provider = "ADsDSOObject"
    objConnection.Open "Active Directory Provider"
    Set objCOmmand.ActiveConnection = objConnection
    objCommand.CommandText = _
        "Select Name, Location from 'LDAP://DC=dominio,DC=it' " _
            & "where objectClass='user'"  
    objCommand.Properties("Page Size") = 1000
    objCommand.Properties("Timeout") = 30 
    objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE 
    objCommand.Properties("Cache Results") = False 
    Set objRecordSet = objCommand.Execute
    objRecordSet.MoveFirst
    Do Until objRecordSet.EOF
        Wscript.Echo "Nome utente: " & objRecordSet.Fields("Name").Value
        objRecordSet.MoveNext
    Loop
    questo è un .vbs che alla fine da tante msgbox quanti sono gli utenti di dominio.it, lo devi modificare per fargli fare quello che vuoi te

  3. #3
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    access non c'entra, se vuoi cercare un po' di documentazione su zio google, l'acronimo della tecnologia che cerchi è ADSI: Active Directory Service Interfaces

    qui un po' di link che a suo tempo mi ero segnato...

    http://www.15seconds.com/focus/ADSI.htm
    http://www.aspitalia.com/articoli/adsi.aspx
    http://en.wikipedia.org/wiki/Active_...ice_Interfaces
    http://www.microsoft.com/technet/scr...s/admatic.mspx
    http://tech.groups.yahoo.com/group/A...ctoryServices/
    http://www.activexperts.com/activmon...nagement/adsi/
    http://msdn2.microsoft.com/en-us/library/aa746512.aspx
    http://www.activedir.org/articles.aspx?CatID=0

    altri ancora ne potrai trovare googlando un po'.

    non è un argomento semplicissimo, ma è molto molto potente e versatile.
    se accetti, infine, un mio consiglio spassionato è questo: passa a asp.net, gli strumenti che mette a disposizione per fare le cose che con ASP necessitano di ADSI sono infiniti.

    vCard | CV | Social networks
    No, in privato non ti aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.