Di seguito un semplice script groovy per decriptare le password generate da ODI.
//Created by ODI Studio
import com.sunopsis.dwg.DwgObject;
/** Development Repository ****/
def Password_encode="e4yXKDTu5Q6cyJMzpTCLp1in";
// definizione variabili per calcolo password ODI ed DB
def strEncodePass=DwgObject.snpsDecypher(Password_encode);
// output con info su connessione al repository
println("§********************* Repository Info *****************************")
println("§*** Password_encode: "+strEncodePass)
println("§*********************************************************************")
Logicamente la password deve essere criptata con l'encode.sh di ODI.
Il tutto funziona per le versioni di ODI precedenti alla 12c e solo per 12.1.2.
Dalla versione 12.1.3 purtroppo è stato modificato tutto e le password al momento una volta criptate non è più possibile decriptarle.
Nessun commento:
Posta un commento