Chapter 5 Flashcards

1
Q

What does a SQL injection do

A

sends malicious SQL commands to the db server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the most common attack goal of a SQL injection

A

bulk extraction of data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does an SQLi attack typically work

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an inferential attack

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

3 main ways to countermeasure sql injections

A

defensive coding

detection

run time prevention

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

how is run time prevention of sqli done

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is centralized administration

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is ownership based administration

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is decentralized administration

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what are the 3 SQL commands for managing access rights

A

Grant, Revoke

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 3 catrgories of database users

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how does the the following work

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

how does the the following work

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what are the main disadvantages of db encryption

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly