Boa tarde ! Gostaria de saber se tem como bloquear insert e update em todas as tabelas de uma vez só, partindo de uma data específica.
Desde já, agradeço.
Bloqueio de insert e update
-
- Rank: Analista Júnior
- Mensagens: 73
- Registrado em: Qui, 21 Set 2006 10:13 am
- Localização: sp
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
A partir de uma data específica... ?
Caso crie uma ROLE com a possibilidade de select apenas e, atribua esses usuários à essa Role, à partir do momento da atribuição creio que consiga isso.
Seria isso?
A partir de uma data específica... ?
Caso crie uma ROLE com a possibilidade de select apenas e, atribua esses usuários à essa Role, à partir do momento da atribuição creio que consiga isso.
Seria isso?
-
- Rank: Analista Júnior
- Mensagens: 73
- Registrado em: Qui, 21 Set 2006 10:13 am
- Localização: sp
Na realidade, essa data seria uma crítica para que os usuários da aplicação não consigam inserir dados com datas anteriores à especificada... Fiz algumas triggers que me atendem nisso. Mas gostaria de ter apenas um dispositivo que pudesse abranger todas as tabelas. Acho que não vai dar para fazer, pois preciso comparar os campos date de cada tabela. Bom, de qualquer forma, muito obrigado pela a ajuda.
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Hummm entendi...
Isso é verdade, teria que analisar caso à caso.
Uma vez lembro-me numa empresa anterior, que foi desenvolvido um aplicativo onde você informava a tabela principal e, se gostaria de criar uma tabela de log (as triggers na principal e tal)...
Apesar que, para se pegar os campos DATE das tabelas, você poderia estar utilizando a USER_TAB_COLUMNS e fazer alguma validação neste sentido.
Se descobrir algo, posto aqui.
Isso é verdade, teria que analisar caso à caso.
Uma vez lembro-me numa empresa anterior, que foi desenvolvido um aplicativo onde você informava a tabela principal e, se gostaria de criar uma tabela de log (as triggers na principal e tal)...
Apesar que, para se pegar os campos DATE das tabelas, você poderia estar utilizando a USER_TAB_COLUMNS e fazer alguma validação neste sentido.
SELECT *
FROM all_tab_columns
WHERE table_name = 'SUA_TABELA'
AND data_type = 'DATE';
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes