Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como encapsular o código SQL PL no Oracle?


O Envoltório é o utilitário no Oracle para ocultar o código PL SQL . Neste tutorial, você aprenderá como encapsular o código PL SQL.

1. Quebra de código SQL PL usando exemplo de linha de comando


O comando Wrap aceita dois parâmetros, primeiro iname para o arquivo de origem e o segundo oname para o arquivo criptografado . Siga estas etapas para criptografar o arquivo que contém o código-fonte PL/SQL.
  1. No seu computador, abra o prompt de comando.
  2. Mude para o diretório em que seu código SQL reside.
  3. Em seguida, digite o comando Wrap como mostrado no exemplo abaixo.
wrap iname=emp_pkg.sql oname=emp_pkg_hide.sql

Saída

PL/SQL Wrapper: Release 11.1.0.7.0- Production on Mon Jul 15 22:15:31 2018
Copyright (c) 1993, 2004, Oracle.  All rights reserved.
Processing emp_pkg.sql to emp_pkg_hide.sql

2. Etapas para encapsular o código SQL PL usando o exemplo do Toad

  1. Clique no menu Utilitários> Código de encapsulamento.
  2. Para o campo Arquivo de entrada, forneça o nome do arquivo de origem com o caminho (use o botão Procurar).
  3. Para o campo Arquivo de saída, forneça o nome do arquivo com o caminho.
  4. Em seguida, clique no botão Wrap Code (verde) para agrupar o código.

Veja também:

  • Criar perfis para segurança do usuário
  • Como criptografar dados no Oracle usando PL SQL