1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Utilizando MD5 No Oracle

Boa noite Galera, sou inciante em programação estou utilizando o Banco de Dados Oracle 11G e gostaria de saber qual a melhor forma de criar um campo de senha para um tabela de funcionário que terá Login e senha. Ao pesquisar por ai achei o MD5 vi que o código é esse e consegui criar um função segue abaixo

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;

Crie uma tabela funcionário com campo codigo, login e senha, gostaria de saber como chamar essa função para criptografar o campo senha e gravar em MD5 apenas o campo senha.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags oracle sql java ou faça a sua própria pergunta.