También conocido con la terminología "ofuscar" (encubrir), alguna veces es necesario ya que damos acceso a nuestras bases de datos a personal que tal vez solo están de paso por nuestra empresa, a continuación detallo los pasos.
Antes de iniciar: Guarda el código fuente original, al momento de encriptar ya no hay vuelta atrás considerar que Oracle utiliza el método hash (no reversible).
- Existe un ejecutable en $ORACLE_HOME/bin que se llama wrap. Llamándolo desde la consola.
- Teniendo el cuerpo del paquete preparado y con nombre: ob_pack_body.sql
- Ejecutamos en la consola lo siguiente: wrap edebug=wrap_new_sql iname=ob_pack_body.sql
- Finalmente compilen el paquete y voila
Ojo: Sólo hemos creado el body del paquete, se entiende que la cabecera ha sido creada de forma normal.
No hay comentarios:
Publicar un comentario