Chapter 6 Quiz Flashcards

1
Q

_______ and _______can be used to simplify management of permissions

A

Roles , schemas

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

_______does not prevent data loss but can make data _______

A

Encryption , unintelligible

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

A SQL Server login may not access a database directly because it is a _______

A

server-level principal

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

Databases often contain _______ or confidential information that must be protected

A

sensitive

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

_______ keys use a public key to encrypt and a different, private key to decrypt

A

Asymmetric

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

use a public key to encrypt and a different (private) key to decrypt data

A

Asymmetric keys

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

_______are the objects in a database and on a SQL Server instance that can be secured

A

Securables

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

TDE uses a _______ key called the _______ to encrypt individual pages within data and log files

A

symmetric ,DEK

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

use the same key to encrypt and decrypt data

A

Symmetric keys

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

SQL Server _______operate at the level of the SQL Server _______and are server-level security principals

A

logins , instance

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

a symmetric key used to protect asymmetric private keys and certificates stored in the database

A

– Database master key (DMK)

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

SQL function that uses a passphrase to generate a key and uses the Triple DES algorithm to encrypt data

A

EncryptByPassphrase()

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

SQL function that encrypts data using a key that has been registered with the database

A

– EncryptByKey() -

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

Client/server messages are susceptible to _______

A

interception

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

A user connecting to SQL server must have an _______ that specifies the type of authentication used by that login

A

associated SQL Server login

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

key management system within Windows OS

A

Windows Data Protection API (DPAPI)

17
Q

A ____ is used in conjunction with a ____ to encrypt data

A

key , cipher

18
Q

a block cipher that translates fixed-size blocks of unencrypted data into corresponding fixed-sized blocks of encrypted data

A

Advanced Encryption Standard (AES)

19
Q

uses a symmetric key (called the database encryption key - DEK) to encrypt pages within the physical data and log files

A

Transparent Data Encryption (TDE)

20
Q

another column value that is unique to the row and used in conjunction with the key to secure data

A

Authenticator

21
Q

_______ keys use the same key to encrypt and decrypt data

A

Symmetric

22
Q

feature that enables third-party key management solutions to be used in conjunction with SQL Server

A

Encryption key management (EKM)

23
Q

SQL Server uses a _______ approach to encrypt

A

hierarchical

24
Q

_______ enables third-party key management in conjunction with SQL Server

A

Encryption key management (EKM)

25
Q

_______ is performed during logon when a user requests access to a system

A

Authentication

26
Q

created the first time a SQL Server instance is started

A

– Service master key (SMK)

27
Q

applies the Data Encryption Standard (DES) cipher three times to the data using three different 64-bit keys

A

3-key Triple DES