Execução e monitoramento de queries

SQL Server

PHP

27/10/2016

Olá pessoal, to com um sistema aqui, no qual quero implementar uma coisa que acredito ser um pouco complicada, mas vamos lá.

Eu queria fazer um monitoramento da origem das queries que são enviadas pro banco, e evitar que algumas queries catastróficas fossem impedidas de serem executadas. Por exemplo, um "UPDATE" sem a cláusula "WHERE". Acredito que por razões óbvias, ninguém gostaria de executar uma query dessas.

O que preciso é o seguinte: Verificar a origem da query, se ela vem do sistema ou do banco, e verificar também o login do usuário que está rodando a query. Minha ideia, é fazer um controle para evitar que queries nocivas possam ser executadas.

Por exemplo, update sem where, truncate table, delete from table. Seriam queries que não queria permitir que fossem ser feitas por um usuário qualquer. Como posso fazer isso?
Calebe Menezes

Calebe Menezes

Curtidas 0

Respostas

Calebe Menezes

Calebe Menezes

27/10/2016

Subindo a pergunta galera
GOSTEI 0
POSTAR