Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

ภัยคุกคามต่อฐานข้อมูลมีกี่ประเภท?

มีภัยคุกคามหลายประเภท ดังนี้:

การเปลี่ยนแปลงโดยไม่ได้รับอนุญาต (Unauthorised Modification)

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

การเปิดเผยโดยไม่ได้รับอนุญาต (Unauthorised Disclosure)

เมื่อข้อมูลไม่ควรถูกเปิดเผย ปัญหาสำคัญระดับกลางที่พบได้บ่อย อาจเป็นอุบัติเหตุหรือเจตนาร้าย

การสูญเสียความพร้อมใช้งาน (Loss of Availability)

เมื่อฐานข้อมูลไม่พร้อมใช้งาน จะเกิดความสูญเสีย ดังนั้น ภัยคุกคามใดๆ ที่ทำให้เกิดเวลาออฟไลน์ แม้แต่เพื่อตรวจสอบว่ามีอะไรเกิดขึ้น ก็ควรหลีกเลี่ยง

ความละเอียดอ่อนทางการค้า (Commercial Sensitivity)

ความสูญเสียทางการเงินจากการฉ้อโกงมาจากพนักงาน การควบคุมการเข้าถึงช่วยป้องกันการกระทำผิดกฎหมายและเป็นหลักฐานของการพยายาม (ไม่ว่าจะแข็งแกร่งหรืออ่อนแอ) ที่ทำให้เกิดการกระทำที่เป็นอันตรายต่อองค์กร ไม่ว่าจะเป็นการฉ้อโกง การดึงข้อมูลลับ หรือการสูญเสียความพร้อมใช้งาน

ความเป็นส่วนตัวและการปกป้องข้อมูลส่วนบุคคล (Personal Privacy and Data Protection)

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

การใช้คอมพิวเตอร์ผิดวัตถุประสงค์ (Computer Misuse)

มักมีมาตรวัดเกี่ยวกับการใช้คอมพิวเตอร์ผิดวัตถุประสงค์ การใช้ผิดประสงค์รวมถึงการละเมิดการควบคุมการเข้าถึง และการพยายามทำลายโดยการเปลี่ยนสถานะฐานข้อมูล หรือการนำหนอน (Worms) และไวรัสเข้ามาเพื่อรบกวนการดำเนินงานที่มีประโยชน์ การละเมิดเหล่านี้มักเป็นคดีที่สามารถส่ง渡ผู้ต้องหาได้

ข้อกำหนดการตรวจสอบ (Audit Requirements)

เป็นข้อจำกัดด้านการดำเนินงานที่สร้างขึ้นรอบความจำเป็นในการรู้ว่า ใครทำอะไร ใครพยายามทำอะไร และที่ไหนและเมื่อไหร่ทุกอย่างเกิดขึ้น ประกอบด้วยการตรวจจับเหตุการณ์ (เช่น ธุรกรรม CONNECT และ GRANT) หลักฐานสนับสนุนการตรวจจับ การรับรอง และการป้องกันหรือดำเนินคดี

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

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