ORACLE WRAP PLS-00114

[复制链接]
查看11 | 回复3 | 2009-6-5 10:02:28 | 显示全部楼层 |阅读模式
问题如下:
我自己编写了一个存储过程,系统原因,想对代码进行加密,在9i版本下使用wrap加密后一切正常,在9i,10g下执行都可正常运行; 但在10g下使用wrap加密后在10g下执行后报错 : PLS-00114: 标识符 'EOTXCWZDB68OS5F8U1A6D6X9WCEZJ1' 太长.
请问9i和10g的wrap程序有什么不同,为什么同一段代码加密出的结果会不同.
回复

使用道具 举报

千问 | 2009-6-5 10:02:28 | 显示全部楼层
没有遇到过
回复

使用道具 举报

千问 | 2009-6-5 10:02:28 | 显示全部楼层
2个版的加密机制差别很大,但都不安全
回复

使用道具 举报

千问 | 2009-6-5 10:02:28 | 显示全部楼层
问题解决:
是第三方软件问题, 加密后代码要用sqlplus执行代码, 前面我一直使用PL/SQL DEVOLOPER进行数据库操作,一直报错, 用sqlplus后正常, 可能是第三方软件有一些兼容性问题 , 深层的软件问题有兴趣可以继续研究.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行