使用 Snowflake 凭据连接到 SnowSQL 客户端

Posted

技术标签:

【中文标题】使用 Snowflake 凭据连接到 SnowSQL 客户端【英文标题】:Connecting to SnowSQL Client using Snowflake Credentials 【发布时间】:2020-06-24 11:45:33 【问题描述】:

我已成功安装 SnowSQL 客户端 1.2.5 版,在尝试使用帐户 ID、用户名和密码登录我的雪花帐户时,我无法连接并出现以下错误: snowsql unable to log in

【问题讨论】:

【参考方案1】:

这似乎是网络问题。您是否尝试按照指示设置调试日志记录?

为了在这种情况下提供帮助,Snowflake 有一个工具可以帮助您确定您的客户端主机是否能够访问您的 Snowflake 帐户所需的所有网络端点,它被称为 SnowCD,文档在这里,安装非常简单:

https://docs.snowflake.com/en/user-guide/snowcd.html

我建议您首先尝试使用 SnowCD,下一步是查看您的组织可能拥有的所有必需的代理设置。我还要仔细检查您的“帐户名称”参数,该 URL 对我来说看起来不错,但在此链接上有一个关于帐户名称构造的很好的文章:

https://docs.snowflake.com/en/user-guide/connecting.html#your-snowflake-account-name

我希望这会有所帮助...丰富

【讨论】:

【参考方案2】:

感谢 Rich 做一些研发和分享建议。通过提供我的帐户 ID 直到“.aws”,我成功登录到 snowsql。希望它能帮助其他人到目前为止挣扎,比如我自己: https://docs.snowflake.com/en/user-guide/getting-started-tutorial-log-in.html

demo log in

【讨论】:

以上是关于使用 Snowflake 凭据连接到 SnowSQL 客户端的主要内容,如果未能解决你的问题,请参考以下文章

无法使用Pyspark从EMR群集连接到Snowflake

使用 SSO 和基于浏览器的登录从 Python 连接到 Snowflake

在 Datagrip 中将 Snowflake 数据库连接到 R 和 Python

雪花:如何使用 .NET Core 连接到雪花

从 ADF 连接到 Snowflake 的白名单 IP 范围

Flyway 与 Git 集成并连接到 Snowflake