Leonardo Chaves wrote:

> Estou pesquisando sobre uma forma de ofuscar ou criptografar um banco 
> postgres.
> 
> Dessa forma, todas as Stored Procedures, view e tudo mais poderia ser
> codificado, de forma que não seja possível obter informação nenhuma desses
> códigos. Não sei se isso seria uma ofuscação de código, encoding ou
> compilação mesmo.
> 
Funções em PL/pgSQL, SQL, PL/Perl, PL/Python, etc não podem ser
criptografadas. Há um item no TODO para que isso seja feito mas até
agora nenhum desenvolvedor se interessou pelo assunto. Não conheço
nenhum obfuscador (existe tal palavra?) para PL/pgSQL. Vale ressaltar
que PL/pgSQL é interpretado então não há possibilidade de compilação.
Quer esconder a lógica das suas funções? Escreva-as em C.


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a