You are on page 1of 1

academy.oracle.

com

Database Programming with PL/SQL


15-4: Hiding Your Source Code
Practice Activities
Vocabulary
Directions: Identify the vocabulary word for each definition below.

is the process of turning code into source or machine code


to make it difficult to understand.

procedure for obfuscating a single PL/SQL unit which both


wraps the text and creates the PL/SQL unit.

processes an input SQL file and obfuscates only the


PL/SQL units in the file.

is the process of hiding the PL/SQL source code using the


wrap utility or DBMS_DDL subprograms.

Try It / Solve It
1. List two benefits of obfuscating your PL/SQL subprogram source code.

2. Wrap the following procedure in PL/SQL. Verify that it has been wrapped.

CREATE OR REPLACE PROCEDURE sample_proc


IS BEGIN
DBMS_OUTPUT.PUT_LINE ('Source code is hidden.');
END sample_proc;

3. What are the exact steps to obfuscate the procedure body contained in the file proc1.sql?

Copyright © 2019, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their
respective owners.

You might also like