oracle存储过程加密如何解密? qiyongjun2003 ( 风也悄悄) 2004-10-10 15:34:34 在 Oracle / 高级技术 提问 有个存储过程,加密了,请问如何在不影响存储过程的情况下解密出来? 问题点数: 50、回复次数: 23 1楼 ymyy ( ymyy) 回复于 2004-10-10 15:39:40 得分 5 好像不可以,以前看过一个说通过msda导入到sql server可以在解,自己没有试过 Top 2楼 wl3721 ( ) 回复于 2004-10-10 19:52:09 得分 0 用wrap命令将脚本文件加密后执行。toad中也有相应的操作。 Top 3楼 chanet ( 牧师) 回复于 2004-10-10 20:26:09 得分 0 http://www.oradb.net/object/procedure_004.htm Top 4楼 David1289 ( David) 回复于 2004-10-11 11:59:17 得分 0 没有试过 Top 5楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-11 16:54:48 得分 0 up Top 6楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-11 16:55:45 得分 0 楼上的,我说的是把加密的存储过程解密,不是把存储过程加密。 Top 7楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-12 10:31:11 得分 0 up Top 8楼 jack_4826 ( 天下无双) 回复于 2004-10-12 12:36:27 得分 5 mission impossible Top 9楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-13 09:27:24 得分 0 up Top 10楼 iamtotem ( 提问) 回复于 2004-10-14 10:44:04 得分 5 No Method Top 11楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-15 09:08:54 得分 0 up Top 12楼 freddy2003 ( ) 回复于 2004-10-15 09:16:36 得分 0 首先要设置本地机器的nls_lang=us 然后用以下命令加密存储过程源代码 wrap iname=proc_kkk oname=proc_kkk_wrap 例子: c:/>set nls_lang=us c:/>wrap iname=proc_kkk.sql oname=proc_kkk_wrap.sql 将proc_kkk_wrap.sql加入数据库中(sqlplus的@执行文件)。 Top 13楼 sunjet2000 ( 小菜) 回复于 2004-10-15 09:17:53 得分 0 你这个小偷! Top 14楼 freddy2003 ( ) 回复于 2004-10-15 09:24:01 得分 15 对不起,看错了。 oracle不支持解密存储过程,要不然加密就没有意义了。 Top 15楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-15 15:21:10 得分 0 大家帮帮忙阿,拜托各位高手了。 Top 16楼 tjandy ( ANDY) 回复于 2004-10-17 12:53:30 得分 0 gz Top 17楼 tjwk ( ) 回复于 2004-10-17 21:42:38 得分 5 不可能的 Top 18楼 yocean0416 ( ) 回复于 2004-10-18 02:20:37 得分 5 要能解就好了,本人知识浅薄, Top 19楼 xbm2002 ( ) 回复于 2004-10-18 08:18:53 得分 0 http://www.oradb.net/object/procedure_004.htm Top 20楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-18 08:53:26 得分 0 up Top 21楼 nicholaz ( 九思·逢尤) 回复于 2004-10-18 09:46:46 得分 5 不能解密,你还是去想办法找源码吧 Top 22楼 qiyongjun2003 ( 风也悄悄) 回复于 2004-10-18 17:21:26 得分 0 up Top 23楼 l2g32003 ( lg) 回复于 2004-10-18 18:42:41 得分 5 ada 可能要熟悉很多的知识才可能写的出这个解密的软件