如何使用带有MFA的Okta将Snowflake连接到IDE?

问题描述 投票:0回答:2

我们目前使用Okta(需要MFA)来管理我们的Snowflake用户,因此我们的大多数Snowflake用户没有密码。我们有想要使用诸如DataGrip或DBeaver之类的IDE的开发人员,但我们无法使用Okta方法进行连接。

[当我们尝试使用authenticator='https://<your_okta_account_name>.okta.com'的连接参数进行连接时,会收到[08001][390400] Bad request; operation not supported.的错误消息>

[当我们尝试使用authenticator= externalbrowser的连接参数进行连接时,会收到[08001][390400] !390400!的错误消息>

我们找不到比这些更好的错误消息。我们通过DBeaver和DataGrip都收到了这些错误消息。

是否有任何建议可以使它正常工作?我们不知道这是雪花还是Okta问题。

我们引用了以下文档:https://docs.snowflake.net/manuals/user-guide/jdbc-configure.html#connection-parametershttps://support.snowflake.net/s/article/How-to-Configure-Snowflake-connections-for-Datagrip

我们目前使用Okta(需要MFA)来管理我们的Snowflake用户,因此我们的大多数Snowflake用户没有密码。我们有想要使用诸如DataGrip或DBeaver之类的IDE的开发人员,但是...

snowflake-data-warehouse okta datagrip dbeaver intellij-datagrip
2个回答
1
投票

[不确定是否特别确定Okta,但是当您在更新SAML_IDENTITY_PROVIDER帐户参数时向Snowflake提供SSO URL时,您需要提供SP-initiated SSO URL,因此,您需要确保已为SP-设置Okta已启动的单一登录。

SP发起的是服务提供商发起的身份验证,IdP发起的是身份提供商发起的身份验证。


0
投票

我们的问题实际上有所不同,与Okta / Snowflake集成无关。我们本可以关注Snowflake文档中有关如何连接到Tableau或DataGrip的信息。

© www.soinside.com 2019 - 2024. All rights reserved.