clue that you have left out a dash:
Enter host password for user 'ser':
result of ‐user someuser:somepass where it should have been ‐‐user someuser:somepass
Note to self: must name a user ’ser’ with password ‘ass’ so I can write
curl -user -pass [url]
or
mysql -user -pass [db]