Read user and password also from file.

Command line supplied values take precedence over file.
Used --userfile and --pwfile (and not --passfile) in order not to break --pass.