ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle对字段进行md5加密

oracle对字段进行md5加密

Linux操作系统 作者:神马东东 时间:2015-08-31 10:17:28 0 删除 编辑
对需要加密查询的字段进行加密
1、sysdba用户执行
grant execute on dbms_crypto to xx;
 
2、用户xx
create or replace function hash_md5(string_in in varchar2) return raw is
   string_in_raw RAW(128) := UTL_RAW.CAST_TO_RAW(string_in);
   encrypted_raw RAW(128);
 begin
   encrypted_raw := dbms_crypto.Hash(src => string_in_raw,
                                        typ => DBMS_CRYPTO.HASH_MD5);
  return encrypted_raw;
end;
/
3、调用过程hash_md5对字段进行加密
select hash_md5(x) from test;
 
 
参考:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26432034/viewspace-1787130/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-06-04

  • 博文量
    2
  • 访问量
    30879