1

我在雪花中使用 Duo Mobile 进行身份验证。我在 Dbeaver 中输入了用户名和密码以及仓库详细信息。但我不断收到错误

“您的 MFA 未启用 DUO PUSH。提供密码作为连接字符串的一部分”。

我试图查看 https://community.snowflake.com/s/article/error-duo-push-is-not-enabled-for-your-mfa-provide-a-passcode-as-part-of-the -连接字符串

这里它说添加“passcodeInPassword = on”。

我需要在哪里添加这个?

4

2 回答 2

1

我认为我们不需要专门为 DUO 启用此参数来发送推送通知。我在 DBeaver 社区版本 21.2.2.202110030714 上使用启用了 DUO 的 Snowflake 用户对此进行了测试,并且连接(测试和连接)在配置的设备上收到通知时工作正常。

于 2022-01-17T06:04:49.960 回答
0

DBeaver 可能正在使用 JDBC 驱动程序来创建与 Snowflake 的连接。您可能需要在客户端(DBeaver)端的 JDBC 连接字符串中传递它。请参阅 - https://docs.snowflake.com/en/user-guide/security-mfa.html#using-mfa-with-jdbc

于 2022-01-17T05:42:56.810 回答