What is the issue? Since incorrect username/password is an obvious one, I feel like you are asking about something else.
I wonder if the password got changed after the connection was made in Toad, so that when we call SQL*Plus or Toad Script Runner, we are sending the wrong password?
But it's interesting that it says "file error message". I wonder what that's about.
Also, it says that the script stopped on line 9. @ali.hatamleh What is the SQL on line 9?