Oracle格納プロセスの暗号化方法


ソフトウェア環境:1、オペレーティングシステム:Windows 2000 Server 2、データベース:Oracle 8 i R 2(8.1.7)for NT企業版3、インストール経路:C:ORACLE実現方法:1、D:>set NLS_LANG=AMERICAN_AMERICA.USACII 7またはD:>set NLS_LANG=AMERICAN_AMERICA.WE 8 ISO 8859 P 1 D:>set直接setコマンドは環境変数2、D:下にa.sqlファイルを作成します。内容は以下の通りです。create or replace procedure test 1(i in number)as begin dbmsout put.put_LINE('入力パラメータは'124 to_です。char(i)end;3、D:>wrap iname=a.sql PL/SQL Wrapper:Release 8.1.7.0-Production on Tue Nov 27:26:48 2001 Copyright(c)Oracle Corporation 1993,2000.All Rights Resterved.Processing a.sql.pla.plab,4が開いています。今その内容は次の通りです。create or replace test 1 wrapped 0 abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd 3 7 81060000 1 4 2:e 1 TEST 1:1 I1 NUMBER:1 DBMS_OUTUT:1 PUT_LINE:1入力パラメータは:1𞓜124;:1 TO_CHAR:0 0 1 f 2 0 1 d 9 a 8 f a 0 b 0 3 d b 4 55 a:2 a 0 6 b 6 e 7 e:2 a 0 a 5 b 4 b 4 a 5 b 4 a 5 57 b 7 b 1 11 68 f 17 b 5 1 f 2 4 4 4 4 d 18 18 a 2 e 32 36 a 3 d 45 4 d 4 d 4 e 5 5 5 5 5 c 57 f 762 d 16 22 24 2 c:2 24:2 16:a 1 1 f 2 0:9 1:d 3:2:3 1 4:2 1 1 81 4:4 1:4 1:4 1:a 0 1 b 1:4 0 5:2 0:2 2:3 0 4:7 7 7 7 7 7:7 7 7:2 0 1 b 2:2 0 4:3 0:5:3 0 a 0 a 0:4 a 0:3 a 0a 0 1 a 19 18:6 0 1 b:2 0 2 8 a 1 d:2 0 1 b 1 e:8 0 13 4:3 0 1 3 1 6 d 12 1 1 14 1 16 2 c 1 4 1 0 1 1 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 05、運転a.plb SQL>@d:a.plbプロセスが作成されました。6、運転記憶プロセスSQL>set serverout put on SQL>execute test 1(1)入力パラメータは1 PL/SQLプロセスで成功しました。7、保存過程のコードSQLを確認します。select name、text from all_source where type='PROCEURE'and name='TEST 1'結果:元のコードが見えません。