Como proteger um registro de ser alterado?
Olá galera,
Alguém sabe como faço para proteger somente um registro de ser alterado ou apagado. Este registro será usado para o usuário logar-se como administrador!!
obrigado... :?:
Alguém sabe como faço para proteger somente um registro de ser alterado ou apagado. Este registro será usado para o usuário logar-se como administrador!!
obrigado... :?:
Ricardo.vano
Curtidas 0
Respostas
Afarias
17/01/2004
create exception reristro_protegido ´Este registro esta protegido´; set term ^; create trigger tr_protege_exclusao for sua_tabela before delete as begin if (old.campo_chave = algum_codigo) then exception registro_protegido; end^ create trigger tr_protege_alteracao for sua_tabela before update as begin if (old.campo_chave = algum_codigo) then exception registro_protegido; end^
vc pode ainda, determinar q apenas um certo usuário logado no banco possa alterar e/ou excluir o registro, ex::
create trigger tr_protege_alteracao for sua_tabela before update as begin if (old.campo_chave = algum_codigo) and (user <> ´SYSDBA´) then exception registro_protegido; end^
T+
GOSTEI 0
Ricardo.vano
17/01/2004
obrigado...
nunca usei triggers..onde coloco este código? na unit mesmo?
valeu
nunca usei triggers..onde coloco este código? na unit mesmo?
valeu
GOSTEI 0
Afarias
17/01/2004
|nunca usei triggers..onde coloco este código?
no banco de dados!
T+
no banco de dados!
T+
GOSTEI 0