Professional Documents
Culture Documents
2046101 - Cannot Change Certificate and Database User Password for System Landscape Directory
2046101 - Cannot Change Certificate and Database User Password for System Landscape Directory
Symptom
If you use a database user to install the System Landscape Directory (SLD) and later change the password
for the database user, the SLD stops working. In addition, you cannot change the certificate for secure
connection to the SLD.
Scenario 1:
1. Use a database user (for example, SYSTEM or sa) to install the SLD.
2. Change the password for the database user.
Scenario 2:
Expected behavior:
Tools are available for you to change the database user password and certificate.
Actual behavior:
The SLD stops working, and the error message "Please confirm that SLD is started!" is displayed when you
try to log on to SLD Control Center from browsers. Reinstallation is required since no tools are available for
you to update the database user password or certificate.
Solution
SAP provided patches in order to solve the problem described. The section References lists the specific
patches available.
After upgrading to a patch level in which these issues have been corrected, you must perform the
following instructions to update the certificate and database user password:
As of SAP Business One, version for SAP HANA 9.0 PL12 and 9.1 PL01, you can enter the new password
during the upgrade process (from a lower version to a higher version). For more information, see SAP Note
2020404 and the Administrator's Guide for SAP Business One, version for SAP HANA ("Troubleshooting"
chapter: "System Landscape Directory cannot connect to SAP HANA after change of database user
password" section).
A secondary option is to run the reconfiguration mode; you can enter the new password during this
reconfiguration process, which will automatically update the stored database user password accordingly.
Certificate:
Note:
In the tools folder, you may notice a file called update_db_credential.sh. Be aware that you cannot
run this shell script to reset the database user password.
Certificate:
1. On the server, navigate to the folder <Servertools Installation Path>\System Landscape Directory\tools\
.
2. Execute the batch file update_https_certificate.bat.
3. In the command prompt, enter the following information step by step:
a. For versions older than 9.2: <Servertools Installation Path>\System Landscape
Directory\tomcat.
For versions newer than 9.2 (inclusive): <Servertools Installation Path>\Common\tomcat.
b. Path to the new certificate, e.g. <Certificate Path>/server.p12.
Note:
If <Servertools Installation Path>\System Landscape Directory\tools\ does not exist, please create a
folder manually and then copy the contents in the attached toolsMSSQL.zip file to the tools folder.
Products
SAP
Title
Note/KBA
Server components setup wizard asks users for passwords during upgrade and installation of new
2020404
components
2530520 SAP Business One SLD and Browser Access require a valid SSL certificate
1882731 Cannot Display Company List After Database User Password Is Changed
2046092 Overview Note for SAP Business One 9.0 PL13, version for SAP HANA
Attachments