Database Management System

105502
Back to Database Management System

Module 5: Database Security

  1. Q1e. SQL injection attacks can be prevented by: (i) Dynamic SQL (ii) Input trimming (iii) Prepared Statements (iv) Using DELETE statements20242m

    Module 5: Database Security

    SQL injection attacks can be prevented by:
    (i) Dynamic SQL
    (ii) Input trimming
    (iii) Prepared Statements
    (iv) Using DELETE statements

    View this question on its own page →
  2. Q1f. Which access control model assigns permissions to roles instead of individual users? (i) DAC (ii) MAC (iii) RBAC (iv) Firewall20242m

    Module 5: Database Security

    Which access control model assigns permissions to roles instead of individual users?
    (i) DAC
    (ii) MAC
    (iii) RBAC
    (iv) Firewall

    View this question on its own page →
  3. Q1i. ____ is an attack which forces an end user to execute unwanted actions on a Web application in which he/she is currently authenticated. (i) Two-factor authentication (ii) Cross-site request forgery (iii) Cross-site scripting (iv) Cross-site scoring scripting20202m

    Module 5: Database Security

    ____ is an attack which forces an end user to execute unwanted actions on a Web application in which he/she is currently authenticated.
    (i) Two-factor authentication
    (ii) Cross-site request forgery
    (iii) Cross-site scripting
    (iv) Cross-site scoring scripting

    View this question on its own page →
  4. Q1j. ____ allows a system administrator to associate a function with a relation; the function returns a predicate that must be added to any query that uses the relation. (i) OpenID (ii) Single-site System (iii) Security Assertion Markup Language (SAML) (iv) Virtual Private Database (VPD)20202m

    Module 5: Database Security

    ____ allows a system administrator to associate a function with a relation; the function returns a predicate that must be added to any query that uses the relation.
    (i) OpenID
    (ii) Single-site System
    (iii) Security Assertion Markup Language (SAML)
    (iv) Virtual Private Database (VPD)

    View this question on its own page →
  5. Q7a. What is the purpose of having separate categories for index authorization and resource authorization?20207m

    Module 5: Database Security

    What is the purpose of having separate categories for index authorization and resource authorization?

    View this question on its own page →
  6. Q8a. Explain authentication, authorization, and the role of encryption in DBMS security.20257m

    Module 5: Database Security

    Explain authentication, authorization, and the role of encryption in DBMS security.

    View this question on its own page →
  7. Q8b. What is DAC, MAC, and RBAC models in databases? Compare and contrast these models based on their policy mechanisms, user flexibility, and real-world applicability. Also explain which model is most suited for large enterprise systems and why.20247m

    Module 5: Database Security

    What is DAC, MAC, and RBAC models in databases? Compare and contrast these models based on their policy mechanisms, user flexibility, and real-world applicability. Also explain which model is most suited for large enterprise systems and why.

    View this question on its own page →
  8. Q9a. Write short notes on the following: (a) RBAC model20207m

    Module 5: Database Security

    Write short notes on the following:
    (a) RBAC model

    View this question on its own page →
  9. Q9a. Write short notes on: SQL Injection20227m

    Module 5: Database Security

    Write short notes on: SQL Injection

    View this question on its own page →
  10. Q9a. Explain the concepts of Authentication, Authorization, and Access Control in database systems. How do these mechanisms work together to ensure database security? Support your answer with real-world examples and discuss how they are implemented in modern DBMS platforms.20247m

    Module 5: Database Security

    Explain the concepts of Authentication, Authorization, and Access Control in database systems. How do these mechanisms work together to ensure database security? Support your answer with real-world examples and discuss how they are implemented in modern DBMS platforms.

    View this question on its own page →
  11. Budget App•POCKETLY

    Pocketly on Android

    Log daily food, travel, and hostel expenses instantly. Set monthly spending limits and see where your money goes without complex spreadsheets.

    Install Pocketly
  12. Q9c. Write a short note on: SQL injection attacks20257m

    Module 5: Database Security

    Write a short note on:

    SQL injection attacks

    View this question on its own page →