oracle数据库加密脚本
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,----权限设置grant execute on DBMS_CRYPTO to username;---------加密create or replace function encrypt256(v_
千家信息网最后更新 2025年11月08日oracle数据库加密脚本
----权限设置grant execute on DBMS_CRYPTO to username;---------加密create or replace function encrypt256(v_input varchar2) return rawisv_result raw(1999);c_key char(32) := '1q2wa3es4rz5tx6ycD*UF8tif9ogjen2';beginv_result := sys.DBMS_CRYPTO.ENCRYPT(UTL_I18N.STRING_TO_RAW(v_input, 'AL32UTF8'),sys.DBMS_CRYPTO.ENCRYPT_AES256+sys.DBMS_CRYPTO.CHAIN_CBC+sys.DBMS_CRYPTO.PAD_PKCS5,UTL_I18N.STRING_TO_RAW(c_key, 'AL32UTF8'));return v_result;end;-----------解密create or replace function decrypt256(v_input raw) return varchar2isv_result raw(1999);c_key char(32) := '1q2wa3es4rz5tx6ycD*UF8tif9ogjen2';beginv_result := SYS.DBMS_CRYPTO.DECRYPT(v_input,SYS.DBMS_CRYPTO.ENCRYPT_AES256+SYS.DBMS_CRYPTO.CHAIN_CBC+SYS.DBMS_CRYPTO.PAD_PKCS5,UTL_I18N.STRING_TO_RAW(c_key, 'AL32UTF8'));return UTL_I18N.RAW_TO_CHAR(v_result, 'AL32UTF8');end;----MD5加密CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32);BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)); RETURN retval;END;
加密
权限
数据
数据库
脚本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么用数据库查书籍
东莞网络安全培训十大品牌
软件开发好了后要注意些什么
oracle数据库编码集
软件开发技术面试题
成果数据库一致性核查意见
新华互联网科技国际大赛
炫酷网络技术 智联
网络安全课学习到了什么
网络安全创业问题
服务器查询谁连接过
广州有名的网络安全公司
做软件开发的有多累
程序关联数据库表
asp 加密数据库
安卓反编译出数据库密码
女人视频软件开发
网店服务器怎么样
计算机网络技术专业前景分析
大智慧软件开发者
网络安全法和民法典
mysql设置数据库默认用户
川大网络安全分数线
网络安全模块开发
辽宁智慧团建软件开发
成都专业软件开发定制公司
松江区手机软件开发流程
存储服务器磁盘丢失
闵行区库存网络技术生产过程
曙光 安全可控 服务器