Chapter 5 Flashcards
1
Q
What does a SQL injection do
A
sends malicious SQL commands to the db server
2
Q
What is the most common attack goal of a SQL injection
A
bulk extraction of data
3
Q
How does an SQLi attack typically work
A

4
Q
What is an inferential attack
A

5
Q
3 main ways to countermeasure sql injections
A
defensive coding
detection
run time prevention
6
Q
how is run time prevention of sqli done
A

7
Q
what is centralized administration
A

8
Q
what is ownership based administration
A

9
Q
What is decentralized administration
A

10
Q
what are the 3 SQL commands for managing access rights
A
Grant, Revoke
11
Q
What are the 3 catrgories of database users
A

12
Q
how does the the following work

A

13
Q
how does the the following work

A

14
Q
what are the main disadvantages of db encryption
A

15
Q
A