Answer
Check whether the underlying Oracle account is locked, not just whether the password is correct — a correct password on a locked Oracle account (in this case the ifsmonitoring account that ifsapp-amm connects with) produces the same kind of connection failure as a wrong password, so verifying the password alone isn't enough; also confirm the account's lock status in the database and unlock it if needed.