close

Componenti di accesso ai dati Microsoft

Vai alla navigazione Vai alla ricerca
Image
MDAC fornisce una struttura uniforme per l'accesso a un'ampia gamma di origini dati per la piattaforma Windows .

Microsoft Data Access Components ( MDAC ) è un framework di tecnologie correlate sviluppate da Microsoft che consente agli sviluppatori un modo uniforme e completo per sviluppare applicazioni in grado di accedere a quasi tutti i datastore. I suoi componenti includono: ActiveX Data Objects (ADO), OLE DB e Open Database Connectivity (ODBC). Ci sono stati diversi componenti che sono stati abbandonati, ad esempio il motore di database Microsoft Jet , MSDASQL (il provider di dati OLE DB per ODBC) e Remote Data Services (RDS). Alcuni componenti sono diventati obsoleti, ad esempio le precedenti API Data Access Objects (DAO) e Remote Data Objects (RDO) .

La prima versione di MDAC è stata rilasciata nell'agosto 1996. A quel tempo Microsoft ha affermato che MDAC era più un concetto che un programma autonomo e che non disponeva di metodi di distribuzione estensivi. Successivamente, Microsoft ha rilasciato gli aggiornamenti MDAC come pacchetti ridistribuibili basati sul WEB. Alla fine, le ultime versioni sono state integrate con Microsoft Windows e Internet Explorer e con MDAC 2.8 SP1 hanno smesso di offrire MDAC come pacchetto ridistribuibile.

Nel corso della sua storia, MDAC è stato oggetto di vari difetti di sicurezza, che hanno portato ad attacchi come gli attacchi di escalation dei privilegi , sebbene le vulnerabilità siano state generalmente corrette nelle versioni più recenti. La versione corrente (a partire dal 2006) è la 2.8 Service Pack 1, ma il prodotto ha avuto molte versioni diverse e molti dei suoi componenti sono stati abbandonati e sostituiti dalle nuove tecnologie Microsoft. Ora in Windows Vista , MDAC è noto come Windows DAC.

Vedi anche

  • OLE DB (Collegamento e incorporamento di oggetti per database)
  • ODBC (Open Database Connectivity)
  • ADO (oggetti dati ActiveX)
  • ADO.NET
  • DAO (Oggetti di accesso ai dati)
  • Oggetti dati remoti
  • RDS (servizi dati remoti)
  • Motore di database Microsoft Jet
  • MSDASQL

Collegamenti esterni