PL/SQL封装工具是一个使你不想其他人看到的代码模糊化的很好方式一般情况下这是用于安全功能Virtual Private Database(虚拟专用数据库)和Fine Grained Auditing(精细审计)策略加密和哈希函数以及验证和授权过程解开封装的代码源可以很简单地从ALL_SOURCE视图获得或者大多数连接到这个数据库的IDE 在g之前你需要使用命令行来封装位于$ORACLE_HOME/bin的二进制这是个步骤的过程要求你首先封装从shell来的代码然后使用SQL*Plus编译它g推出了DBMS_DDL包使你可以一步完成封装从PL/SQL 而来的代码并编译它这意味着你不需要在安装着Oracle的机器上使你可以使用其它的工具例如APEX和SQL Developer来封装你的代码 这是一个快速的例子 这是SQL Developer中封装代码的一个截屏 |