Categoria: Segurança

  • Trigger de logon

    Trigger de logon

    Vamos lá você quer gravar todos os usuários que se conectão em sua base de dados, e não deseja ativar a auditoria apenas para isso. Então minha sugestão seria criar uma trigger de logon, você pode criar uma trigger de logon com varias informaçoes basta incluir no select.   Na trigger de exemplo, eu só…

  • Alterando o tempo de vida da senha

    Alterando o tempo de vida da senha

    Uma situação muito comum para quem migra do Oracle 10g para o 11g, é que tempos depois de a base estar rodando no 11g, o usuário fica bloqueado. Ao se verificar a causa, fica constatado que o bloqueio se deve ao fato do parâmetro de profile PASSWORD_LIFE_TIME vir setado como 180 dias por default, ao…

  • Perdeu SPFILE e PFILE do Oracle. E agora?

    Perdeu SPFILE e PFILE do Oracle. E agora?

    Perder o SPFILE e PFILE do banco de dados Oracle não ocorre no dia a dia, mas pode acontecer de encontrar cliente sem estes dois arquivos essenciais para inicar o banco de dados Oracle. Então abaixo segue a dica de como iniciar o banco de dados sem estes dois arquivos.

  • Who_is_Using

    Who_is_Using

    Este. é uma excelente procedure criada pela própria Oracle para descobrir quem esta utilizando o objeto no momento. Digamos que você queira recompilar algum objeto, mas quando vc faz isto o banco trava sua seção. kate_murr chlo grace moretz nude Obviamente o objeto esta sendo utilizado. Então você utiliza esta procedure com o comando abaixo.

  • Como pegar DDL dos objetos.

    Como pegar DDL dos objetos.

    Precisa pegar ddl de alguns objetos de seu banco? Simples conheça o “dbms_metadata.get_ddl”

  • Criptografando em MD5 no Oracle

    Criptografando em MD5 no Oracle

    Conhecendo a package dba_obfuscation_toolkit uma otima forma de criptografar uma senha por exemplo em MD5, é criar uma function para facilitar a sua utilização: CREATE OR REPLACE FUNCTION md5 (valor VARCHAR) RETURN VARCHAR2 IS v_input VARCHAR2(2000) := valor; hexkey VARCHAR2(32) := NULL; BEGIN hexkey := RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.md5(input => UTL_RAW.cast_to_raw(v_input))); RETURN NVL(hexkey,”); END;