Monday, March 12, 2018

CARA DECRYPT PASSWORD WEBLOGIC MENGGUNAKAN WLST

Pada kali ini saya akan membahas mengenai bagaimana cara decrypt password yang ada pada AdminServer Weblogic. Hal ini sangat bermanfaat ketika kita melakukan migrasi configurasi weblogic dari satu domain ke domain lain. ketika kita menemukan adanya password yang telah di encrypt pada file xml datasource maka kita akan kebingungan bagaimana memindahkan datasource tersebut sedangkan jika merubah password nya maka koneksi ke database dari datasource tersebut akan error.
Dengan adanya blog ini diharapkan dapat membantu sedikit untuk masalah password yang di encrypt oleh weblogic. Pertama-tama kita akan membuat script WLST yang akan men-decript password yang kita inputkan ke dalam script tersebut. berikut contoh script yang dibuat:



(decryptPassword.py)



keterangan:
  • password = diambil dari password datasource atau password AdminServer
  • path = berisi path domain
Selain kedua isian tersebut tidak perlu diganti. Setelah itu jalankan command WLST sebagai berikut:
java weblogic.WLST decryptPassword.py
contoh: $ cd /u02/oracle/config/nodemanager $ . ./setWLSEnv.sh $ java weblogic.WLST decryptPassword.py Setelah command diatas dijalankan maka hasilnya akan seperti gambar berikut:
Cukup sekian pembahasan cara Decrypt password weblogic. Semoga tulisan ini dapat bermanfaat bagi banyak orang.

No comments:

Post a Comment