@mike, I was able to make the MFA token caching work with the following steps:
-
Update the ODBC driver to the latest version (Snowflake docs state that the minimum required version is 2.23.0).
-
Allow MFA token caching by running the following command in the Snowflake console:
ALTER ACCOUNT SET ALLOW_CLIENT_MFA_CACHING = TRUE;
- In the DSN settings, set the
Authenticator
tousername_password_mfa
:
- In the EasyMorph connector settings set
Authentication
toUser name and password
and provide the correct user name and password.