C:\ diskinde ‘deneme_wrap.sql’ dosyası içine örneğin aşağıdaki prosedürün kodunu saklayın;

CREATE OR REPLACE PROCEDURE deneme_wrap AS
BEGIN
DBMS_OUTPUT.PUT_LINE(‘merhaba’);
END;

ve cmd ‘den ‘ wrap iname=input_file [oname=output_file] ‘ kullanımında olduğu gibi scriptinizin yerini belirleyin ve oname parametresinde de scriptinizin şifrelenmiş halinin oluşturulacağı dizini belirleyin.

C:\Documents and Settings\oeripek>wrap iname=C:\deneme_wrap.sql oname=C:\deneme_
wrap_sonuc.sql

PL/SQL Wrapper: Release 10.2.0.1.0- Production on Sal Nis 29 10:11:27 2008

Copyright (c) 1993, 2004, Oracle. All rights reserved.

Processing C:\deneme_wrap.sql to C:\deneme_wrap_sonuc.sql

ve sonuçta prosedür aşağıdaki gibi şifrelenmiş olacaktır;

CREATE OR REPLACE PROCEDURE deneme_wrap wrapped
a000000
27
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
7
51 89
bYbURugztGFjlOdIac8EFDmeoxwwg5nnm7+fMr2ywFxaodcM1y7wlpbyVmm4dCtpaY/AwDL+
0l6mHdEfSZqPMLVQyKlQLwDKSv4I0sc9aXIuYpdaWfLDsaA5JlKBxy3Jpqbi05R9

/

bu şifrelenmiş kodu create ettiğinizde prosedürünüz database’inizde oluşturulacaktır ve bu şifreli haliyle kimse içeriğini göremeyecektir.

Reklam