91
GB
What is the concept of database firewall and what does it do?
IN
डेटाबेस फ़ायरवॉल की अवधारणा क्या है और यह क्या करती है?
A
A network firewall that blocks all database traffic
एक नेटवर्क फ़ायरवॉल जो सभी डेटाबेस ट्रैफ़िक को अवरुद्ध करता है
B
A firewall rule that blocks external access to the database port
एक फ़ायरवॉल नियम जो डेटाबेस पोर्ट तक बाहरी पहुंच को रोकता है
C
A security layer that sits between the application and the database server monitoring and filtering SQL statements in real-time based on whitelisted allowed query patterns blocking anomalous or malicious SQL - detects SQL injection unauthorized queries and policy violations
एक सुरक्षा परत जो एप्लिकेशन और डेटाबेस सर्वर के बीच बैठती है, श्वेतसूचीबद्ध अनुमत क्वेरी पैटर्न के आधार पर वास्तविक समय में एसक्यूएल स्टेटमेंट की निगरानी और फ़िल्टर करती है, जो असामान्य या दुर्भावनापूर्ण एसक्यूएल को अवरुद्ध करती है - एसक्यूएल इंजेक्शन अनधिकृत प्रश्नों और नीति उल्लंघनों का पता लगाती है।
D
A feature within the DBMS that blocks malformed SQL
DBMS के भीतर एक सुविधा जो विकृत SQL को ब्लॉक करती है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Database firewall: monitors all SQL traffic, compares against a learned whitelist of normal query patterns. Blocks: SQL injection patterns, queries with unusual structure, access to unauthorized tables, queries at unusual times, excessive data extraction. Examples: Oracle Database Firewall, Imperva SecureSphere. Works at network layer or DBMS proxy.
व्याख्या (हिन्दी)
डेटाबेस फ़ायरवॉल: सभी SQL ट्रैफ़िक पर नज़र रखता है, सामान्य क्वेरी पैटर्न की सीखी हुई श्वेतसूची से तुलना करता है। ब्लॉक: एसक्यूएल इंजेक्शन पैटर्न, असामान्य संरचना वाले प्रश्न, अनधिकृत तालिकाओं तक पहुंच, असामान्य समय पर प्रश्न, अत्यधिक डेटा निष्कर्षण। उदाहरण: ओरेकल डेटाबेस फ़ायरवॉल, इम्पेर्वा सिक्योरस्फेयर। नेटवर्क लेयर या DBMS प्रॉक्सी पर काम करता है।