close

Microsoft Data Access-komponenter

Gå til navigasjon Gå til søk
Image
MDAC gir et enhetlig rammeverk for tilgang til en rekke datakilder for Windows -plattformen .

Microsoft Data Access Components ( MDAC ) er et rammeverk av sammenhengende teknologier utviklet av Microsoft som lar utviklere en enhetlig og omfattende måte å utvikle applikasjoner som kan få tilgang til nesten alle datalager. Komponentene inkluderer: ActiveX Data Objects (ADO), OLE DB og Open Database Connectivity (ODBC). Det har vært flere komponenter som har blitt forlatt, for eksempel Microsoft Jet Database Engine , MSDASQL (OLE DB-dataleverandøren for ODBC) og Remote Data Services (RDS). Noen komponenter har også blitt foreldet, for eksempel de tidligere Data Access Objects (DAO) og Remote Data Objects (RDO) APIer .

Den første versjonen av MDAC ble utgitt i august 1996. På den tiden uttalte Microsoft at MDAC var mer et konsept enn et frittstående program og at det ikke hadde noen omfattende distribusjonsmetoder. Senere ga Microsoft ut MDAC-oppdateringer som WEB-baserte redistribuerbare pakker. Etter hvert ble de siste versjonene integrert med Microsoft Windows og Internet Explorer , og med MDAC 2.8 SP1 sluttet de å tilby MDAC som en redistribuerbar pakke.

Gjennom sin historie har MDAC vært gjenstand for ulike sikkerhetsfeil, noe som har ført til angrep som privilegieeskaleringsangrep , selv om sårbarhetene generelt ble fikset i nyere versjoner. Den nåværende versjonen (fra 2006) er 2.8 Service Pack 1, men produktet har hatt mange forskjellige versjoner og mange av komponentene er forlatt og erstattet av nyere Microsoft-teknologier. Nå i Windows Vista er MDAC kjent som Windows DAC.

Se også

  • OLE DB (Object Linking and Embedding for Databases)
  • ODBC (Open Database Connectivity)
  • ADO (ActiveX Data Objects)
  • ADO.NET
  • MSDASQL

Eksterne lenker