RFC user password getting lost if we change the host name
This document contains the one new functionality that is introduced (which I noticed) in SAP_BASIS 731 SPS4.
During one of the recent upgrade that I was involved it was noticed after upgrade of the system all the RFCs are stopped working since the RFC user
password is not correct. When we did a comparison between ECC 5 and ECC 6 system, the PW status in SM59 (Choose the connection–> Logon & Security
tab) is changed to “is initial” from “saved”.
The full upgrade exercise contains OS, DB upgrades, hardware migration and ECC upgrade from ECC 5 to ECC 6 EHP 6.
During system isolation we disable all the RFCs by adding an X prior to target host (example if the target host mycompany.domain.com while isolation we will change to Xmycompany.domain.com). This change will be reverted during desolation and it was noticed that system gives the below message while editing
If we press YES, the password will be reset to “initial”.
From the further investigation it was found that this is a new security feature introduced in SAP_BASIS 731 SPS4. Thus we need to have the password handy in case we change the any technical settings.
Currently this information popup (refer the above screenshot) is in “German” The fix is being provided through 1640531 or manual fix can be implemented for changes in text elements
Call transaction SE38.
Enter Program SAPLCRFC and select “Text elements”.
Press “Change” (F6).
Create the following Text Symbols:
Text: Change Target System Parameters
Text: Change of target system parameters requires new entry of password; otherwise this will be initialized when saving!
Save and activate the changes.