การแก้ไข: คุณได้รับข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" ข้อความเมื่อคุณพยายามที่จะผนวกแฟ้มที่โฮสต์บน IIS 6 โดยการใช้คำสั่งผนวกที่มีพรอมต์ FTP (900405)


อาการ


พิจารณาสถานการณ์สมมติต่อไปนี้ คุณต้องการผนวกไฟล์หนึ่งไปยังอีกแฟ้มหนึ่งที่มีโฮสต์อยู่บน Microsoft Internet Information Services (IIS) 6 เมื่อคุณพยายามที่จะใช้คำสั่งผนวกที่มีพรอมต์ FTP คุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
550 FileName: ปฏิเสธการเข้าถึง
หมายเหตุ ในข้อความแสดงข้อผิดพลาดชื่อแฟ้มเป็นชื่อของแฟ้มที่คุณต้องการผนวกไฟล์อื่น

ปัญหานี้เกิดขึ้นแม้ว่าคุณมีผู้ใช้ที่สร้างข้อมูลโฟลเดอร์/ผนวกสิทธิ์บนแฟ้ม

สาเหตุ


ปัญหานี้เกิดขึ้นเนื่องจาก มีข้อจำกัดในรหัส FTP

การแก้ปัญหา


ข้อมูล Service pack

เมื่อต้องการแก้ไขปัญหานี้ ขอรับ service pack ล่าสุดสำหรับ Windows Server 2003 สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
889100วิธีการขอรับ service pack ล่าสุดสำหรับ Windows Server 2003

ข้อมูลโปรแกรมแก้ไขด่วน

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

หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อฝ่ายสนับสนุนและบริการลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน

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

ข้อกำหนดเบื้องต้น

ไม่มีข้อกำหนดเบื้องต้นจำเป็น

ข้อกำหนดการรีสตาร์ท

คุณต้องเริ่มระบบคอมพิวเตอร์ใหม่หลังจากที่คุณนำโปรแกรมแก้ไขด่วนนี้ไปใช้แล้ว

ถ้าคุณไม่ต้องการการรีสตาร์ทเครื่องคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้ หยุดบริการ IIS ทั้งหมดก่อนที่จะใช้โปรแกรมแก้ไขด่วนนี้ เมื่อต้องการทำเช่นนี้ ให้พิมพ์คำสั่งต่อไปนี้ที่พร้อมท์คำสั่ง และจากนั้น กด ENTER:
iisreset /stop

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนโปรแกรมแก้ไขด่วนอื่น ๆ

ข้อมูลแฟ้ม

เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่านี้) ซึ่งแสดงรายการไว้ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บโซนเวลาในเครื่องมือ'วันและเวลา'ใน'แผงควบคุม'
Windows Server 2003 Service Pack 1 การสำหรับระบบที่ใช้ Itanium
  Date         Time   Version        Size     File name  -------------------------------------------------------
22-Jun-2005 16:04 6.0.3790.2471 338,432 Ftpsvc2.dll
Windows Server 2003 ด้วย Service Pack 1, x64 รุ่น
  Date         Time   Version        Size     File name  -------------------------------------------------------
22-Jun-2005 16:04 6.0.3790.2471 177,664 Ftpsvc2.dll
Windows Server 2003 มี 1 Service Pack, x86 รุ่น
  Date         Time   Version        Size     File name  -------------------------------------------------------
22-Jun-2005 15:36 6.0.3790.2471 127,488 Ftpsvc2.dll
Windows Server 2003 สำหรับระบบที่ใช้ Itanium
  Date         Time   Version       Size     File name  ------------------------------------------------------
22-Jun-2005 16:04 6.0.3790.354 313,344 Ftpsvc2.dll
Windows Server 2003, x86 รุ่น
  Date         Time   Version       Size     File name  ------------------------------------------------------
22-Jun-2005 15:15 6.0.3790.354 119,808 Ftpsvc2.dll

วิธีแก้ปัญหา


เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้บัญชีความปลอดภัยสิทธิ์ผู้ใช้สร้างแฟ้ม/เขียนข้อมูลและสร้างข้อมูลการใช้โฟลเดอร์/ผนวกข้อมูลในแฟ้ม

เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
  1. ใน Windows Explorer คลิกขวาแฟ้มซึ่งคุณต้องการเปลี่ยนแปลงสิทธิ์ของผู้ใช้ และจากนั้น คลิกคุณสมบัติ
  2. คลิกแท็บความปลอดภัยและจากนั้น คลิกขั้นสูง
  3. คลิกบัญชีผู้ใช้ความปลอดภัยที่คุณต้องการเปลี่ยนแปลง และจากนั้น คลิกแก้ไข
  4. คลิกเพื่อเลือกแบบสร้างแฟ้ม / เขียนข้อมูลอนุญาตและสร้างโฟลเดอร์ / ผนวกข้อมูลกล่องกาเครื่องหมาย และจากนั้น คลิกตกลงสามครั้ง

สถานะ


Microsoft ได้ยืนยันว่า นี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "ใช้กับ" ถูกก่อนมีแก้ไขปัญหานี้ใน Windows Server 2003 Service Pack 2