If you want to change your samba password, you have two choices.
The one is you can run with root user, "sudo smbpasswd -a <username>". With this one, you can run the command no matter what whether the user exists or not.
The other one is based on the user has alread exist. Then you just need type "smbpasswd". It will ask you for the old password and then input your new password twice.