By default, the username field is not encrypted when used to run heartbeat or change the password for Oracle accounts. The username field can be encrypted by enabling Advanced Security for Oracle.
To do this, edit the file named sqlnet.ora in your %ORACLE_HOME%\NETWORK\ADMIN directory on the server running Secret Server. The %ORACLE_HOME% directory is the installation directory for Oracle. At the end of this file, append the following and replace the SQLNET.CRYPTO_SEED setting with a secure password of at least 10 characters long:
SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT = (MD5)
SQLNET.ENCRYPTION_TYPES_CLIENT = (AES256)
SQLNET.ENCRYPTION_CLIENT = required
SQLNET.CRYPTO_CHECKSUM_CLIENT = required
SQLNET.CRYPTO_SEED = 'enter a string that is at least 10 characters long'
If this does not work, then you can create a sqlnet.ora file in your C:\windows\system32\inetsrv directory with the above lines as the content. For 64 bit machines, use the C:\windows\SysWOW64\inetsrv directory instead.
Article ID: 139, Created On: 12/22/2010, Modified: 12/22/2010