วิธีการปิดการใช้งานวัตถุ ADODB.Stream จาก Internet Explorer

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 870669 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

วัตถุสตรีม ADO ประกอบด้วยวิธีการสำหรับการอ่าน และเขียนแฟ้มไบนารีและแฟ้มข้อความ เมื่อวัตถุสตรีม ADO พร้อม ด้วยช่องโหว่การรักษาความปลอดภัยที่รู้จักใน Microsoft Internet Explorer เว็บไซต์สามารถเรียกใช้สคริปต์จากเขตเฉพาะเครื่อง เพื่อช่วยป้องกันคอมพิวเตอร์ของคุณจากการโจมตีชนิดนี้ คุณสามารถปรับเปลี่ยนรีจิสทรีของคุณด้วยตนเอง

บทนำ

วัตถุสตรีม ADO แทนแฟ้มในหน่วยความจำ วัตถุกระแสข้อมูลประกอบด้วยหลายวิธีสำหรับการอ่าน และเขียนแฟ้มไบนารีและแฟ้มข้อความ เมื่อมีรวมฟังก์ชันนี้โดยการออกแบบกับช่องโหว่การรักษาความปลอดภัยที่รู้จักใน Microsoft Internet Explorer ยังอินเทอร์เน็ตเว็บไซต์ที่อาจเรียกใช้สคริปต์จากโซนภายในเครื่อง ลักษณะการทำงานนี้เกิดขึ้นเนื่องจากการADODB.Streamวัตถุที่อนุญาตให้เข้าถึงฮาร์ดดิสก์เมื่อนั้นADODB.Streamวัตถุที่มีโฮสต์ใน Internet Explorer

ข้อมูลเพิ่มเติม

ใช้โปรแกรมประยุกต์เว็บทุกบรรทัดของธุรกิจที่ต้องการแฟ้ม ที่จะโหลด หรือบันทึกลงบนฮาร์ดดิสก์ADODB.Streamวัตถุใน Internet Explorer ตัวอย่าง หากเซิร์ฟเวอร์มีอินทราเน็ตฟอร์มที่พนักงานต้องดาวน์โหลด และกรอกข้อมูล ที่เป็นโฮสต์ADODB.Streamวัตถุที่ถูกใช้ เพื่อขอรับแฟ้ม และ การบันทึกแฟ้มภายใน หลังจากที่ผู้ใช้แก้ไขแฟ้มในแบบโลคัล และส่งแฟ้มไปยังเซิร์ฟเวอร์ กลับไปADODB.Streamวัตถุที่ถูกใช้ใน การอ่านแฟ้มจากฮาร์ดดิสก์ในระบบ และ การส่งแฟ้มกลับไปยังเซิร์ฟเวอร์

เราขอแนะนำให้ คุณใช้วิธีที่แตกต่างกันเพื่อให้การทำงานนี้ ตัวอย่างเช่น คุณสามารถใช้โปรแกรมประยุกต์หรือตัวควบคุมที่ต้องการให้ผู้ใช้โดยเจตนาเข้าถึงฮาร์ดดิสก์

ข้อมูลการปรับปรุงซอฟต์แวร์

สิ่งสำคัญนี้ส่วน วิธี หรืองานประกอบด้วยขั้นตอนที่บอกวิธีการแก้ไขรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีไม่ถูกต้อง ดังนั้น โปรดตรวจสอบให้แน่ใจว่าคุณได้ทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการป้องกันเพิ่มเติม ให้สำรองรีจิสทรีก่อนทำการปรับเปลี่ยน เพื่อที่คุณจะสามารถคืนค่ารีจิสทรีได้หากมีปัญหาเกิดขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูลและคืนค่ารีจิสทรี โปรดคลิกที่หมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
322756วิธีการสำรองข้อมูลและคืนค่ารีจิสทรีใน Windows


Microsoft ได้ทำให้เกิดการเรียกใช้สามวิธีในการปิดใช้งานนั้นADODB.Streamวัตถุจาก Internet Explorer คุณสามารถใช้ Microsoft Windows Update เพื่อปรับปรุงคอมพิวเตอร์ของคุณ คุณสามารถดาวน์โหลดแฟ้มการปรับปรุงได้จากศูนย์ดาวน์โหลดของไมโครซอฟท์ หรือคุณสามารถปิดใช้งานนั้นADODB.Streamวัตถุด้วยตนเอง

วิธีการเหล่านี้ทำงาน ด้วยการสร้างคีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Compatibility\ Explorer\ActiveX {00000566-0000-0010-8000-00AA006D2EA4 }
คีย์รีจิสทรีนี้มี GUID ที่สำหรับการADODB.Streamวัตถุ เมื่อ Internet Explorer รู้จักคีย์รีจิสทรีนี้ Internet Explorer ไม่อนุญาตให้การคอมโพเนนต์การเริ่มทำงานในเบราว์เซอร์

หมายเหตุที่สำคัญ

  • ถ้าคุณกำลังทำงานนี้ADODB.Streamวัตถุจากเซิร์ฟเวอร์ (กลางระดับ), การปิดใช้งานนั้นADODB.Streamไม่มีผลกับวัตถุบนเซิร์ฟเวอร์ADODB.Streamวัตถุฟังก์ชันการทำงานกับบริการข้อมูลทางอินเทอร์เน็ตของ Microsoft (IIS)
  • ถ้าคุณกำลังทำงานนี้ADODB.Streamวัตถุจากไคลเอนต์โดยใช้ Internet Explorer การปิดใช้งานนั้นADODB.StreamวัตถุหยุดADODB.Streamวัตถุจากการถูกสร้างขึ้นใน Internet Explorer

Windows Update

การติดตั้งการปรับปรุงนี้ แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://windowsupdate.microsoft.com

การปรับปรุงศูนย์ดาวน์โหลดของไมโครซอฟท์

เมื่อต้องการปิดใช้งานนั้นADODB.Streamวัตถุ โดยใช้การรีจิสทรีคีย์เดที่พร้อมใช้งานจากศูนย์ดาวน์โหลดของไมโครซอฟท์ แวะไปที่หนึ่งในต่อไปนี้เว็บไซต์ของ Microsoft ขึ้นอยู่กับระบบปฏิบัติการของคุณ:

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 9 x, Windows Me
http://www.microsoft.com/downloads/details.aspx?FamilyId=FE2A5B1C-FF30-40A0-8E70-C9F1F4DCD8C2&displaylang=en
windows XP รุ่น 2003, Edition 64-บิต Windows Server 2003, Edition 64-บิต
http://www.microsoft.com/downloads/details.aspx?FamilyId=E7576B19-DE8B-41B0-BBD9-06C39591CECF&displaylang=en
แนะนำข้อมูลและการดาวน์โหลดเพิ่มเติมจะพร้อมใช้งานในการดาวน์โหลดศูนย์เว็บไซต์ Microsoft

กระบวนการด้วยตนเอง

เมื่อต้องการปิดใช้งานนั้นADODB.Streamวัตถุ ด้วยการสร้างคีย์รีจิสทรีด้วยตนเอง ทำตามขั้นตอนเหล่านี้:
  1. ปิดหน้าต่างเบราว์เซอร์ Internet Explorer ที่เปิดใช้งานอยู่
  2. คลิกเริ่มการทำงานแล้ว คลิกเรียกใช้.
  3. ในการOPENกล่อง ชนิดregeditแล้ว คลิกตกลง.
  4. ใน Registry Editor ค้นหารีจิสทรีคีย์ต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet ความเข้ากันได้ Explorer\ActiveX
  5. คลิกขวาความเข้ากันได้ของ activexชี้ไปที่ใหม่แล้ว คลิกคีย์:.
  6. พิมพ์ชื่อสำหรับคีย์ต่อไปนี้:
    {00000566-0000-0010-8000-00aa006d2ea4 }
  7. คลิกขวาคีย์ใหม่ ชี้ไปที่ใหม่แล้ว คลิกค่า DWORD.
  8. ชื่อค่าความเข้ากันได้ค่าสถานะ.
  9. คลิกขวาในบานหน้าต่างด้านขวาความเข้ากันได้ค่าสถานะแล้ว คลิกปรับเปลี่ยน.
  10. ในการแก้ไขค่า DWORDกล่องโต้ตอบกล่อง การตรวจสอบให้แน่ใจว่าการเลขฐานสิบหกเลือกตัวเลือก ชนิด400ในการข้อมูลค่า:กล่อง แล้วคลิกตกลง.
  11. ปิด Registry Editor
เมื่อคุณตั้งค่าสถานะความเข้ากันได้ADODB.Streamวัตถุไม่สามารถเข้าถึงฮาร์ดดิสก์ของคอมพิวเตอร์ของคุณใน Internet Explorer ได้ อย่างไรก็ตาม ในADODB.Streamวัตถุยังคงสามารถเข้าถึงฮาร์ดดิสก์ของคุณอยู่ภายนอก Internet Explorer

หมายเหตุที่สำคัญ

เมื่อคุณเพิ่มรีจิสทรีคีย์นี้ เฉพาะADODB.Streamวัตถุใน Internet Explorer ได้รับผลกระทบ ไม่มีวัตถุ ADO อื่น ๆ ได้รับผลจากการเปลี่ยนแปลงนี้

หลังจากที่คุณใช้การปรับปรุง คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อคุณพยายามใช้วัตถุสตรีม ADO จากเพจ HTML ใน Internet Explorer:
คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุ: ‘ ADODB.Stream ’
ถ้าคุณกำลังเรียกใช้โปรแกรมประยุกต์ในสภาพแวดล้อมของอินทราเน็ตของบริษัท และสภาพแวดล้อมของอินทราเน็ตของบริษัทใช้ในขณะนี้ADODB.Streamวัตถุ ด้วย Internet Explorer การประยุกต์ใช้การปรับปรุงนี้อาจทำให้โปรแกรมประยุกต์ให้แบ่ง เมื่อต้องการคืนค่าฟังก์ชันการทำงานของโปรแกรมประยุกต์ Microsoft แนะนำให้ คุณกำหนดระดับความปลอดภัยของเบราว์เซอร์ของ Internet Explorer ที่สูงก่อน และคุณต้องล้างค่าสถานะความเข้ากันได้ของการADODB.Streamวัตถุ
  1. To set your Internet Explorer browser security to high, follow these steps:
    1. ใน Internet Explorer คลิกInternet Optionsในการเครื่องมือเมนู
    2. คลิกการการรักษาความปลอดภัยแท็บมากSelect a Web content zone to specify its security settingsคลิกInternet.
    3. คลิกDefault Level, and then move the slider toความละเอียดสูง.
    4. คลิกนำไปใช้แล้ว คลิกตกลงเมื่อต้องการปิดการตัวเลือกอินเทอร์เน็ตdialog box.
  2. Clear the compatibility flag of theADODB.Streamobject for Internet Explorer by setting the value to zero (0x0). Setting the value to zero (0x0) disables the key and restores functionality. To manually set the compatibility flag to zero, follow these steps:
    1. คลิกเริ่มการทำงานแล้ว คลิกเรียกใช้.
    2. ในการOPENกล่อง ชนิดregeditแล้ว คลิกตกลง.
    3. ใน Registry Editor ค้นหารีจิสทรีคีย์ต่อไปนี้:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Compatibility\ Explorer\ActiveX {00000566-0000-0010-8000-00AA006D2EA4 }
    4. ในบานหน้าต่างด้านขวา คลิกสองครั้งความเข้ากันได้ค่าสถานะ.
    5. ในการแก้ไขค่า DWORDกล่องโต้ตอบกล่อง การตรวจสอบให้แน่ใจว่าการเลขฐานสิบหกเลือกตัวเลือก ชนิด0ในการข้อมูลค่า:กล่อง แล้วคลิกตกลง.
    6. ปิด Registry Editor
หมายเหตุ:คุณต้องเริ่มต้น Internet Explorer สำหรับการเปลี่ยนแปลงของคุณเพื่อที่มีผล

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเสริมกำลังเขตภายในเครื่องที่อยู่ใน Internet Explorer คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
833633วิธีการเสริมกำลังตั้งค่าความปลอดภัยสำหรับโซนภายในเครื่องที่อยู่ใน Internet Explorer
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรักษาความปลอดภัยของอินเทอร์เน็ต แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://www.microsoft.com/protect/computer/advanced/browsing.mspx
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการหยุดตัวควบคุม activex ให้เรียกใช้บนระบบของคุณ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
240797วิธีการหยุดตัวควบคุม ActiveX ไม่ให้ทำงานในโปรแกรม Internet Explorer

คุณสมบัติ

หมายเลขบทความ (Article ID): 870669 - รีวิวครั้งสุดท้าย: 15 มกราคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
Keywords: 
kbpubtypekc atdownload kbinfo kbmt KB870669 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:870669

ให้ข้อเสนอแนะ

 

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