Hi Das,
I am sure frequent locking of user happens only when we maintain wrong credentials in RFCs. Please run the report RSRFCCHK which gives the list of rfcs and maintained users. please change the user credentials for respective rfc. Hope it will help you.
Regards,
Anil