Con Interbase XE3 devo crittografare alcune colonne (nome,cognome,datanascita) di una tabella di un database.
Seguendo le istruzioni della Data Definition Guide di Interbase sono riuscito a eseguirla tramite IBConsole, infatti quando eseguo una query del tipo
"SELECT nome,cognome
from Tabella_1"
Prima di mostrare i risultati viene richiesta la system encrypted passowrd e tutto funziona bene.
Ora mi è stato chiesto di creare uno script SQL che renda automatizzata la procedura di crittografazione.
Ho seguito sia le istruzioni della Data definition guide sia quelle riportate in questo articolo:
http://support.codegear.com/article/38692
Ma in entrambi i casi la crittografazione viene creata, ma quando eseguo la query precedente con IBConsole, i risultati vengono visualizzati senza che sia richiesta la password.
Qualcuno sa indicarmi dove sbaglio?
Grazie e buone feste!

Rispondi quotando