How to Check the Secure Store Keyphrase Correctness

You are performing the database export of SAP AS JAVA system and during the defining parameters stage, below page shown up. You already have the secure store keyphrase and you wanted to check the password correctness.

Solution

The solution was taken from SAP Note 1895736 – Check if secure store keyphrase is correct.

The command below was tested in Windows operating system and you can refer to above SAP Note for Linux / AIX system.

DRIVE:\usr\sap\[SID]\SYS\global\sltools\checkKeyPhrase.bat -f DRIVE:\usr\sap\[SID]\SYS\global\security\data\SecStore.properties

Enter the keyphrase,

E:\usr\sap\SID\SYS\global\sltools>checkKeyPhrase.bat -f E:\usr\sap\SID\SYS\globa
l\security\data\SecStore.properties
   INFO: Loading tool launcher...
   INFO: [OS: Windows Server 2012 R2] [VM vendor: SAP AG] [VM version: 1.8.0_152
] [VM type: SAP Java Server VM]
   INFO: Main class to start: "com.sap.inst.checkKeyPhrase.CheckKeyPhrase"
   INFO: Loading 57 JAR files: [E:\usr\sap\SID\SYS\global\sltools\sharedlib\antl
r.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\checkKeyPhrase.jar, E:\usr\sa
p\SID\SYS\global\sltools\sharedlib\configtool.jar, E:\usr\sap\SID\SYS\global\slt
ools\sharedlib\exception.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\iq-lib
.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\jdbc.jar, E:\usr\sap\SID\SYS\g
lobal\sltools\sharedlib\jddi.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\jd
sr.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\jload.jar, E:\usr\sap\SID\SY
S\global\sltools\sharedlib\jmigmon.jar, E:\usr\sap\SID\SYS\global\sltools\shared
lib\jperflib.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\jpkgctl.jar, E:\us
r\sap\SID\SYS\global\sltools\sharedlib\jsizecheck.jar, E:\usr\sap\SID\SYS\global
\sltools\sharedlib\launcher.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\log
ging.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\miglib.jar, E:\usr\sap\SID
\SYS\global\sltools\sharedlib\offlineconfiguration.jar, E:\usr\sap\SID\SYS\globa
l\sltools\sharedlib\opensqlsta.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\
sap.com~sl.inst.sysidentity.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap
.com~sl.ut.infoprovider_lib.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap
.com~sl.ut.manager.offline.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.
com~sl~ctc~import.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~an
tlr.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~config~impl.j
ar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~iqlib~impl.jar, E:
\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~jdsr~jdsr.jar, E:\usr\sa
p\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~offline_launcher~impl.jar, E:\u
sr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~opensql~implStandalone.jar
, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~bl~sl~utility.jar, E:\u
sr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~cim~objmgr_lib.jar, E:\usr\sa
p\SID\SYS\global\sltools\sharedlib\sap.com~tc~cim~service_lib.jar, E:\usr\sap\R3
8\SYS\global\sltools\sharedlib\sap.com~tc~dd~db~dictionarydatabase~implDictionar
yDatabase.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~dd~db~frie
ndtools.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~exception.ja
r, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~je~configtool.jar, E:\
usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~je~offlineconfiguration~impl
.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~logging~java~impl.j
ar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~sapxmltoolkit~sapxmlt
oolkit.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~sdt~cvl~impl.
jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~sec~secstorefs~java~
core.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~sld~sldclient_l
ib.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sap.com~tc~sld~sldstdapi_lib
.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sapxmltoolkit.jar, E:\usr\sap\
SID\SYS\global\sltools\sharedlib\SDMutil.jar, E:\usr\sap\SID\SYS\global\sltools\
sharedlib\sdt_jcopy_common.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sdt_
jcopy_jload.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sdt_jcopy_jmigmon.j
ar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\sdt_jcopy_jmigtime.jar, E:\usr\s
ap\SID\SYS\global\sltools\sharedlib\sdt_jcopy_jpkgctl.jar, E:\usr\sap\SID\SYS\gl
obal\sltools\sharedlib\SLUtil.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\s
ystemHistory.jar, E:\usr\sap\SID\SYS\global\sltools\sharedlib\tc_sec_secstorefs.
jar, E:\usr\sap\SID\SYS\global\sltools\..\security\lib\tools\iaik_jce.jar, E:\us
r\sap\SID\SYS\global\sltools\..\security\lib\tools\iaik_jsse.jar, E:\usr\sap\SID
\SYS\global\sltools\..\security\lib\tools\iaik_smime.jar, E:\usr\sap\SID\SYS\glo
bal\sltools\..\security\lib\tools\iaik_ssl.jar, E:\usr\sap\SID\SYS\global\sltool
s\..\security\lib\tools\w3c_http.jar]
   INFO: Start
Key phrase:

You will get the result as below, wrong or correct. Hopefully, it’s correct 🙂

Key phrase:::::::::
The key phrase is wrong.
Key phrase:::::::::
The key phrase is correct.

You May Also Like

Leave a Reply?