Symptom
On SAP NetWeaver Java systems running on SAP ASE, the attempt to change the password for user: SAPSR3DB via sybctrl fails.
HOSTLOC:sidadm 87> sybctrl set_connect_passwd
Provide old password for database user SAPSR3DB.
Password:
Provide new password for database user SAPSR3DB.
Password:
Confirm new password for database user SAPSR3DB.
Password:
ERROR: password change in Java Secure Store failed.
Error: setting password for connect user failed.
Provide old password for database user SAPSR3DB.
Password:
Provide new password for database user SAPSR3DB.
Password:
Confirm new password for database user SAPSR3DB.
Password:
ERROR: password change in Java Secure Store failed.
Error: setting password for connect user failed.
As <sid>adm with tracelevel 3 enabled --
HOSTLOC:sidadm 86> set TRACE=3 OR setenv TRACE 3
The corresponding trace file: dev_sybctrl contains the following entries --
<date> == file opened ==
check user switch.
3default profile opened for read /usr/sap/SID/SYS/profile/DEFAULT.PFL
3getSystemType default profile line SAPDBHOST = HOSTGLOB
3getSystemType default profile line j2ee/dbtype = syb
3getSystemType default profile line j2ee/dbname = SID
3getSystemType default profile line j2ee/dbhost = HOSTGLOB
3getSystemType default profile line SAPSYSTEMNAME = SID
3getSystemType default profile line OS_UNICODE = uc
3getSystemType default profile line SAPGLOBALHOST = HOSTGLOB
3getSystemType default profile line system/type = J2EE
3getSystemType default profile system/type is J2EE
single task = 0.
3conUserJavaSingle_stack: 1.
3conUserJavaDouble_stack: 0.
Provide old password for database user SAPSR3DB.
Provide new password for database user SAPSR3DB.
Confirm new password for database user SAPSR3DB.
check user switch.
effective UID='10008' real-UID='10008'
DBSL patch version 100.
3read user/password from secstore
3dbs/syb/user: SAPSR3DB
3read password from secstore rc (0)
3before starting on user store.
3updating password in Kernel Secure Store for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
3changing DB user passwd for user SAPSR3DB.
3updating password in Kernel Secure Store for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
3updating password in Java Secure Store for user SAPSR3DB.
Updating Java Secure Store.
local hostname HOSTONE.
3searchSapJvmInInstanceProfile: file . (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file DEFAULT.PFL (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file SID_SCS31_HOSTGLOB (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file SID_I30_HOSTGLOB (SID, HOSTLOC)
sapjvm version is unexpected.
finding java virtual machine failed.
ERROR: password change in Java Secure Store failed.
3update secstores result for user SAPSR3DB: 0 -1.
3resetting password in database after error for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
=================================================================
check user switch.
3default profile opened for read /usr/sap/SID/SYS/profile/DEFAULT.PFL
3getSystemType default profile line SAPDBHOST = HOSTGLOB
3getSystemType default profile line j2ee/dbtype = syb
3getSystemType default profile line j2ee/dbname = SID
3getSystemType default profile line j2ee/dbhost = HOSTGLOB
3getSystemType default profile line SAPSYSTEMNAME = SID
3getSystemType default profile line OS_UNICODE = uc
3getSystemType default profile line SAPGLOBALHOST = HOSTGLOB
3getSystemType default profile line system/type = J2EE
3getSystemType default profile system/type is J2EE
single task = 0.
3conUserJavaSingle_stack: 1.
3conUserJavaDouble_stack: 0.
Provide old password for database user SAPSR3DB.
Provide new password for database user SAPSR3DB.
Confirm new password for database user SAPSR3DB.
check user switch.
effective UID='10008' real-UID='10008'
DBSL patch version 100.
3read user/password from secstore
3dbs/syb/user: SAPSR3DB
3read password from secstore rc (0)
3before starting on user store.
3updating password in Kernel Secure Store for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
3changing DB user passwd for user SAPSR3DB.
3updating password in Kernel Secure Store for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
3updating password in Java Secure Store for user SAPSR3DB.
Updating Java Secure Store.
local hostname HOSTONE.
3searchSapJvmInInstanceProfile: file . (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file DEFAULT.PFL (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file SID_SCS31_HOSTGLOB (SID, HOSTLOC)
3searchSapJvmInInstanceProfile: file SID_I30_HOSTGLOB (SID, HOSTLOC)
sapjvm version is unexpected.
finding java virtual machine failed.
ERROR: password change in Java Secure Store failed.
3update secstores result for user SAPSR3DB: 0 -1.
3resetting password in database after error for user SAPSR3DB.
write connect user/password to secstore
connect user written to Kernel Secure Store: SAPSR3DB
connect user password written to Kernel Secure Store rc (0)
=================================================================
Read more...
Environment
- SAP Adaptive Server Enterprise (ASE) 16.0 for Business Suite
- SAP NetWeaver Java (NW) - All versions
Keywords
sybctrl, set_connect_passwd, SAPSR3DB, password, sapjvm , KBA , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview