--password=your_password This is incorrect. It works only for certain passwords. It didn't work for my password. When I used --password='your password', then it worked, because --password='your password' is the correct way to do it. To prevent criticism of nonconstructive criticism I hereby add the following formal statement: "I suggest the --password=your_password to be changed to --password='your_password' in all three occurences in the aforementioned document".
Isn't it obvious that if your password contains spaces or "funny" chars, they should be escaped or the password should be typed between quotes? That applies to any command-line utility. Anyway, I've added the quotes, but then it still does not work if your password contains quote(s).