Encrypting a repository database password
As a TrueSight Smart Reporting - Platform administrator, you need to encrypt a repository database password when you change the password. You can then update the <install_directory>\appserver\webapps\ROOT\WEB-INF\web.xml file with the encrypted password.
Perform the following steps to encrypt a repository database password:
- Go to the <install_directory>\utilities\cli directory, and run the following command:
java -jar EncryptPassword.jar - Enter the updated password when prompted.
- After the password is encrypted, copy the password.
Open the <install_directory>\appserver\webapps\ROOT\WEB-INF\web.xml, file, and search for the JDBCPassword string as shown below:
<init-param>
<param-name>JDBCPassword</param-name>
<param-value>03Std5z/BjK1XsH7KXtHkg==</param-value>
</init-param>- Replace the value of the JDBCPassword string with the encrypted password that you copied.
- Restart the TrueSight Smart Reporting - Platform service.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*