怎么样使用wrap加密package body
来源:互联网 发布:宝鸡软件开发 编辑:程序博客网 时间:2024/05/22 01:53
今天遇到的,整理了一下:
wrap的基本用法:
wrap iname=Inputname oname=Outname
google一下有很多例子。
有的时候希望只加密package body里的代码,而还能看到package 头里的函数,过程参数结构等。下面是一种做法:
1。编译package 头部分。
2。用wrap加密package body部分。
3。执行wrap加密部分。
一个例子:
(a) 编译package 头部分。
SQL> create or replace package wrap_test is
2
3 function test(p_id in number)return varchar2;
4
5 end wrap_test;
6 /
程序包已创建。
SQL>
(b) 用wrap加密package body部分。
G:>type wrap_test.sql
create or replace package body wrap_test is
function test(p_id in number)return varchar2
is
l_result varchar2(240);
begin
l_result := 'test '||p_id;
return l_result;
end ;
end wrap_test;
G:>
G:>wrap iname=wrap_test.sql
PL/SQL Wrapper: Release 9.0.1.3.1- Production on Tue Feb 06 11:11:10 2007
Copyright (c) Oracle Corporation 1993, 2001. All Rights Reserved.
Processing wrap_test.sql to wrap_test.plb
G:>
(c) 执行wrap加密部分。
SQL> @wrap_test.plb
程序包主体已创建。
SQL>
验证一下结果
SQL> select wrap_test.test(232124) from dual;
WRAP_TEST.TEST(232124)
------------------------------------------------
test 232124
SQL>
wrap的基本用法:
wrap iname=Inputname oname=Outname
google一下有很多例子。
有的时候希望只加密package body里的代码,而还能看到package 头里的函数,过程参数结构等。下面是一种做法:
1。编译package 头部分。
2。用wrap加密package body部分。
3。执行wrap加密部分。
一个例子:
(a) 编译package 头部分。
SQL> create or replace package wrap_test is
2
3 function test(p_id in number)return varchar2;
4
5 end wrap_test;
6 /
程序包已创建。
SQL>
(b) 用wrap加密package body部分。
G:>type wrap_test.sql
create or replace package body wrap_test is
function test(p_id in number)return varchar2
is
l_result varchar2(240);
begin
l_result := 'test '||p_id;
return l_result;
end ;
end wrap_test;
G:>
G:>wrap iname=wrap_test.sql
PL/SQL Wrapper: Release 9.0.1.3.1- Production on Tue Feb 06 11:11:10 2007
Copyright (c) Oracle Corporation 1993, 2001. All Rights Reserved.
Processing wrap_test.sql to wrap_test.plb
G:>
(c) 执行wrap加密部分。
SQL> @wrap_test.plb
程序包主体已创建。
SQL>
验证一下结果
SQL> select wrap_test.test(232124) from dual;
WRAP_TEST.TEST(232124)
------------------------------------------------
test 232124
SQL>
- 怎么样使用wrap加密package body
- 使用oracle wrap工具加密package,function,procedure等
- oracle wrap加密package、procedure、function
- 使用Oracle Wrap加密代码
- 使用wrap加密存储过程
- Oracle使用wrap加密程序包
- 使用Oracle Wrap工具加密你的代码
- 使用Oracle Wrap工具加密你的代码
- 使用Oracle Wrap工具加密你的代码
- 使用WRAP工具对ORACLE代码进行加密
- 使用Wrap加密,保护Oracle程序源代码(引)
- wrap加密oracle源程序
- oracle加密工具wrap
- ORACLE PACKAGE AND PACKAGE BODY
- Wrap加密Oracle存储过程
- oracle wrap 存储过程加密
- plsql代码加密命令wrap
- PACKAGE同PACKAGE BODY的区别
- 为您解读CSS优先级
- unix系统中带缓存的I/O和不带缓存的I/O的区别
- freeswitch 高性能
- spring 注解问题
- 个人对kobject的一点研究(1)
- 怎么样使用wrap加密package body
- 如何正确导入jar包
- linux c 连接Oracle 10g 数据库
- SQLite Drop Column
- json
- C++补习
- 在TableViewCell里面放一个自定义Label
- VC----如何自动获取本机IP地址?
- Android进阶:实现android系统自带查看照片动画效果 类似Gallery手势滑动