FYI, my company uses Yubikey, and so part of SSH can be a little cryptic. However, walking through the shell logical interface using the yubikey yinit, ssh to IP command (no password is needed here), and finally, to connect mysql (still the shell), I tried several times to use MySQL Workbench with different passwords to no avail.
Finally, I noticed the "SSH Key File" field and looked at where my .ssh file is located - / Users / myProfile / .ssh / Install the file "id_rsa.pub" like hey presto!
Everything worked.
source share