Segurança Em Bnco De Dados Flashcards

1
Q

Qual a parte do sgbd responsável por aplicar os mecanismos de segurança?

A

Subsistema de autorização e segurança do BD.

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

Composição da segurança do BD (SID)

A

Sigilo = confidencialidade

Integridade

Disponibilidade

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

Definição de Sigilo = confidencialidade (SID)

A

Não acessar dados aos quais não possuem autorização

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

Definição de integridade (SID)

A

Não deve haver modificação dos dados sem permissão

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

Definição de disponibilidade (SID)

A

O dado sempre deve estar disponível

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

Mecanismos de segurança (2)

A

Discricionário

Obrigatório

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

Mecanismos de segurança - Discricionário

A

Concede privilégios aos usuários de maneira caso a caso

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

Mecanismos de segurança - Obrigatório

A

Concedem privilégios aos grupos de usuários que são classificados e os dados que também são classificados.

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

Implementação dos mecanismos de segurança (3)

A

Controle de acesso

Controle de login

Controle de acesso aos logs

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

Impedir, por meio de autenticação, que pessoas não autorizadas acessem os dados

A

Controle de acesso

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

Registrar todas as operações realizadas pelos usuários autenticados

A

Controle de login

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

Possibilita identificar a conta, terminal, IP da máquina, data e hora do acesso

A

Controle de acesso aos logs

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

Sobre o mecanismo de acesso Discricionário

A

Pode acontecer a concessão ou revogação dos privilégios

GRANT
REVOKE

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

Sintaxe GRANT - DCL

A

GRANT dml ON nome da tabela TO nome do usuário

Opcional: WITH GRANT OPTION –> Concede que o usuário que recebeu o privilégio de executar o comando dml X, possa passar esse privilégio para outra pessoa

Além dos comandos dml, posso realizar também o REFERENCE, que é o de definir chaves estrangeiras entre as tabelas.

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

Sintaxe REVOKE - DCL

A

REVOKE dml ON nome tabela FROM nome usuário CASCADE OU RESTRICT

CASCADE OU RESTRICT: o primeiro tira a autorização da pessoa que o DBA cedeu a autorização e o poder de esse segundo transmitir essa autorização para outros. O segundo tira a autorização do usuário selecionado.

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