É possível que o administrador do banco de dados Oracle faça alterações diretas nos dados contidos em uma linha, por exemplo, alterando uma quantidade de 50 para 500 digitando na célula do banco de dados ou executando uma consulta de atualização? Em caso afirmativo, como poderia ser restringido para que as alterações de dados só pudessem ser introduzidas através da aplicação ERP?
relate perguntas
-
Backups de banco de dados no Oracle - Exportar o banco de dados ou usar outras ferramentas?
-
ORDER BY usando prioridades personalizadas para colunas de texto
-
Interface sqlplus confortável? [fechado]
-
Como encontrar as instruções SQL mais recentes no banco de dados?
-
Como posso consultar nomes usando expressões regulares?
Se você tiver a Enterprise Edition, poderá adquirir a opção Database Vault, que pode ser usada para bloquear as contas DBA e SYSDBA de esquemas específicos. Caso contrário, não há como impedir que um usuário DBA ou SYSDBA (ou qualquer pessoa com privilégios
[INSERT|UPDATE|DELETE] ANY TABLE
ou capacidade de efetuar login no esquema do aplicativo) ignore o aplicativo e modifique os dados diretamente. De modo geral, seus DBAs devem ser pessoas confiáveis.