Sådan deaktiveres objektet ADODB.Stream fra Internet Explorer

Oversættelser af artikler Oversættelser af artikler
Artikel-id: 870669 - Få vist de produkter, som denne artikel refererer til.
Vigtigt! Denne artikel indeholder oplysninger om redigering af registreringsdatabasen. Inden du redigerer registreringsdatabasen, skal du tage en sikkerhedskopi af den, og du skal være klar over, hvordan du kan gendanne den, hvis der opstår problemer. Oplysninger om, hvordan du sikkerhedskopierer, gendanner og redigerer registreringsdatabasen, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
256986 Beskrivelse af Microsoft Windows-registreringsdatabasen
Udvid alle | Skjul alle

På denne side

Et ADO-stream-objekt indeholder metoder til læsning og skrivning af binære filer og tekstfiler. Når et ADO-stream-objekt kombineres med kendte sikkerhedssvagheder i Microsoft Internet Explorer, vil et websted kunne udføre scripts fra zonen for lokal computer. Hvis du ønsker at beskytte din computer mod denne type angreb, kan du redigere registreringsdatabasen manuelt.

INTRODUKTION

Et ADO-stream-objekt repræsenterer en fil i hukommelsen. Stream-objektet indeholder flere metoder til læsning og skrivning af binære filer og tekstfiler. Når denne tilsigtede funktionalitet kombineres med kendte sikkerhedssvagheder i Internet Explorer, vil et websted kunne udføre scripts fra zonen for lokal computer. Problemet opstår, fordi objektet ADODB.Stream giver adgang til harddisken, når ADODB.Stream-objektet er placeret i Internet Explorer.

Yderligere Information

Alle de webprogrammer, der findes inden for branchen, og som kræver, at en fil skal indlæses eller gemmes på harddisken, kan bruge objektet ADODB.Stream i Internet Explorer. Hvis der f.eks. på en intranetserver er placeret en formular, som en medarbejder skal hente og udfylde, bruges objektet ADODB.Stream til at hente filen og gemme den lokalt. Når brugeren har redigeret filen lokalt og skal sende filen tilbage til serveren, bruges objektet ADODB.Stream til at læse filen fra den lokale harddisk og sende filen tilbage til serveren.

Det anbefales kraftigt, at du bruger andre metoder til at få adgang til denne funktionalitet. Du kan f.eks. bruge et program eller et kontrolelement, der kræver, at brugeren helt bevidst skaffer sig adgang til harddisken.

Oplysninger om softwareopdatering

Advarsel! Hvis du bruger Registreringseditor forkert, kan der opstå alvorlige problemer, som bevirker, at du skal geninstallere operativsystemet. Microsoft kan ikke garantere, at problemer, der skyldes forkert brug af Registreringseditor, kan løses. Brug af Registreringseditor sker på egen risiko.

Du kan deaktivere objektet ADODB.Stream fra Internet Explorer på tre måder. Du kan bruge Microsoft Windows Update til at opdatere computeren, du kan hente en opdateringsfil fra Microsoft Download Center, eller du kan deaktivere objektet ADODB.Stream manuelt.

Før disse metoder kan fungere, skal du oprette følgende nøgle i registreringsdatabasen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}
Denne registreringsdatabasenøgle har en GUID til objektet ADODB.Stream. Når Internet Explorer genkender denne nøgle i registreringsdatabasen, tillader Internet Explorer ikke, at komponenten startes i browseren.

Vigtigt!

  • Hvis du kører objektet ADODB.Stream fra en server (midterste tier), vil deaktivering af objektet ADODB.Stream ikke påvirke ADODB.Stream-objektets funktionalitet sammen med Microsoft Internet Information Services (IIS).
  • Hvis du kører objektet ADODB.Stream fra en klient ved hjælp af Internet Explorer, vil deaktivering af objektet ADODB.Stream forhindre ADODB.Stream-objektet i at blive oprettet i Internet Explorer.

Windows Update

Hvis du vil installere denne opdatering, skal du besøge følgende Microsoft-websted:
http://windowsupdate.microsoft.com

Microsoft Download Center-opdatering

Hvis du vil deaktivere objektet ADODB.Stream ved at bruge en opdatering af registreringsdatabasenøglen, der er tilgængelig fra Microsoft Download Center, skal du besøge et af følgende Microsoft-websteder, afhængig af dit operativsystem:

Windows XP, Windows 2000, Windows NT, Windows Server 2003
http://www.microsoft.com/downloads/details.aspx?FamilyId=4D056748-C538-46F6-B7C8-2FBFD0D237E3&displaylang=en
Windows 9x, Windows Me
http://www.microsoft.com/downloads/details.aspx?FamilyId=FE2A5B1C-FF30-40A0-8E70-C9F1F4DCD8C2&displaylang=en
Windows XP Version 2003, 64-Bit Edition , Windows Server 2003, 64-Bit Edition
http://www.microsoft.com/downloads/details.aspx?FamilyId=E7576B19-DE8B-41B0-BBD9-06C39591CECF&displaylang=en
Yderligere oplysninger og overførselsinstruktioner finder du på webstedet Microsoft Download Center.

Manuel proces

Hvis du vil deaktivere objektet ADODB.Stream ved at oprette registreringsdatabasenøglen manuelt, skal du følge denne fremgangsmåde:
  1. Luk alle åbne Internet Explorer-webbrowservinduer.
  2. Klik på Start, og klik derefter på Kør.
  3. Skriv Regedit i feltet Åbn, og klik derefter på OK.
  4. Find følgende registreringsdatabasenøgle i Registreringseditor:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
  5. Højreklik på ActiveX-kompatibilitet, peg på Ny, og klik derefter på Nøgle.
  6. Skriv følgende navn til nøglen:
    {00000566-0000-0010-8000-00AA006D2EA4}
  7. Højreklik på den nye nøgle, peg på Ny, og klik derefter på DWORD-værdi.
  8. Giv værdien navnet Kompatibilitetsflag.
  9. Højreklik på Kompatibilitetsflag i den højre rude, og klik derefter på Rediger.
  10. I dialogboksen Rediger DWORD-værdi skal du sikre dig, at indstillingen Hexadecimal er markeret. Skriv 400 i boksen Værdidata, og klik derefter på OK.
  11. Luk Registreringseditor.
Når du angiver kompatibilitetsflaget, kan objektet ADODB.Stream ikke få adgang til harddisken på din computer i Internet Explorer. Men ADODB.Stream-objektet kan stadig få adgang til din harddisk uden for Internet Explorer.

Vigtigt!

Når du tilføjer denne registreringsdatabasenøgle, berøres kun objektet ADODB.Stream i Internet Explorer. Ingen andre ADO-objekter berøres af denne ændring.

Når du har installeret opdateringen, får du vist følgende fejlmeddelelse, hvis du prøver at bruge et ADO-stream-objekt fra en HTML-side i Internet Explorer:
ActiveX-komponenten kan ikke oprette objektet: ?ADODB.Stream?
Hvis du kører et program i en virksomheds intranetmiljø, og dette intranetmiljø bruger objektet ADODB.Stream sammen med Internet Explorer, kan installationen af denne opdatering bevirke, at programmet afbrydes. Når du skal genoprette programmets funktionalitet, anbefaler Microsoft, at du først sætter sikkerhedsniveauet for Internet Explorer-browseren til Høj. Derefter skal du fjerne ADODB.Stream-objektets kompatibilitetsflag.
  1. Udfør følgende trin for at angive sikkerhedsniveauet for Internet Explorer-browseren til Høj:
    1. Klik på Internetindstillinger i menuen Funktioner i Internet Explorer.
    2. Klik på fanen Sikkerhed. Klik på Internet under Vælg en zone til webindhold for at angive de tilhørende sikkerhedsindstillinger.
    3. Klik på Standardniveau, og flyt derefter skyderen til Høj.
    4. Klik på Anvend, og klik derefter på OK for at lukke dialogboksen Internetindstillinger.
  2. Fjern ADODB.Stream-objektets kompatibilitetsflag for Internet Explorer ved at sætte værdien til nul (0x0). Når værdien sættes til nul (0x0), deaktiveres nøglen, og funktionaliteten gendannes. Du kan sætte kompatibilitetsflaget manuelt til nul ved at følge disse trin:
    1. Klik på Start, og klik derefter på Kør.
    2. Skriv Regedit i feltet Åbn, og klik derefter på OK.
    3. Find følgende registreringsdatabasenøgle i Registreringseditor:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}
    4. Dobbeltklik i højre rude på Kompatibilitetsflag.
    5. I dialogboksen Rediger DWORD-værdi skal du sikre dig, at indstillingen Hexadecimal er markeret. Skriv 0 i boksen Værdidata, og klik derefter på OK.
    6. Luk Registreringseditor.
Bemærk! Du skal genstarte Internet Explorer, før ændringerne kan træde i kraft.

Referencer

Yderligere oplysninger om, hvordan du kan styrke zonen for lokal computer i Internet Explorer, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
833633 Sådan styrkes sikkerhedsindstillingerne for zonen for lokal computer i Internet Explorer (artiklen er evt. på engelsk)
Yderligere oplysninger om internetsikkerhed finder du på følgende Microsoft-websted:
http://www.microsoft.com/athome/security/online/browsing_safety.mspx
Yderligere oplysninger om, hvordan du kan forhindre, at ActiveX-objekter kører på dit system, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
240797 Sådan forhindres et ActiveX-objekt i at køre i Internet Explorer (artiklen er evt. på engelsk)

Egenskaber

Artikel-id: 870669 - Seneste redigering: 9. september 2005 - Redigering: 6.2
Oplysningerne i denne artikel gælder:
  • Microsoft Internet Explorer 5.01 Service Pack 2
  • Microsoft Internet Explorer 5.01 Service Pack 3
  • Microsoft Internet Explorer 5.01 SP4
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
  • Microsoft Data Access Components 2.8
Nøgleord: 
kbinfo atdownload KB870669

Send feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com