05 março, 2015

Segurança e Persistência de Dados

Dois tipos de segurança
  • Segurança de Acesso  (acesso ao dado)
  • Segurança de Atualização (não é atualização do dado, é a persistência do dado)

Segurança de Acesso

Dois tipos de privilégio

  • Nível de conta: relacionado ao usuário do banco de dados, esse usuário pode criar uma tabela, uma view, etc. (DDL)
  • Nivel de relação(tabela ou view): select, insert, update, delete, alter table, index, etc (DML)
    • grant select, insert, delete on TABELA to USER or ROLE
    • revoke select, insert, ... on TABELA to USER or ROLE
    • grant option permite o usuario dar permissões a outros

Segurança de Atualização

É a segurança que o usuário tem em manter o dado persistido, se ele assim o quiser.

  • Commit 
  • Rollback
  • Log
  • Backup full, incremental
  • Recover (time stamp)


É o backup, recovery e log do banco de dados


recovery = backupFull + Soma(BackupIncrementais) + Log

Nenhum comentário:

Postar um comentário