close

Składniki dostępu do danych firmy Microsoft

Przejdź do nawigacji Przejdź do wyszukiwania
Image
MDAC zapewnia jednolitą strukturę dostępu do różnych źródeł danych dla platformy Windows .

Microsoft Data Access Components ( MDAC ) to struktura powiązanych ze sobą technologii opracowanych przez firmę Microsoft , która umożliwia programistom jednolity i kompleksowy sposób tworzenia aplikacji, które mogą uzyskiwać dostęp do niemal każdego magazynu danych. Jego składniki obejmują: ActiveX Data Objects (ADO), OLE DB i Open Database Connectivity (ODBC). Kilka komponentów zostało porzuconych, na przykład Microsoft Jet Database Engine , MSDASQL (dostawca danych OLE DB dla ODBC) i Remote Data Services (RDS). Niektóre komponenty również stały się przestarzałe, na przykład wcześniejsze interfejsy API Data Access Objects (DAO) i Remote Data Objects (RDO) .

Pierwsza wersja MDAC została wydana w sierpniu 1996 roku. W tym czasie Microsoft stwierdził, że MDAC jest bardziej koncepcją niż samodzielnym programem i że nie ma żadnych rozbudowanych metod dystrybucji. Później firma Microsoft wydała aktualizacje MDAC jako pakiety redystrybucyjne oparte na sieci Web. Ostatecznie najnowsze wersje zostały zintegrowane z Microsoft Windows i Internet Explorerem , a wraz z MDAC 2.8 SP1 przestały oferować MDAC jako pakiet redystrybucyjny.

W swojej historii MDAC był przedmiotem różnych luk w zabezpieczeniach, prowadzących do ataków, takich jak ataki polegające na eskalacji uprawnień , chociaż luki te zostały na ogół naprawione w nowszych wersjach. Obecna wersja (stan na 2006 r.) to 2.8 Service Pack 1, ale produkt miał wiele różnych wersji, a wiele jego komponentów zostało porzuconych i zastąpionych nowszymi technologiami firmy Microsoft. Teraz w systemie Windows Vista MDAC jest znany jako Windows DAC.

Zobacz także

  • OLE DB (łączenie i osadzanie obiektów dla baz danych)
  • ODBC (otwarta łączność z bazą danych)
  • ADO (obiekty danych ActiveX)
  • ADO.NET
  • MSDASQL

Linki zewnętrzne