如何解决如何从 Python 连接为 Snowflake Reader 帐户?
Snowflake Python 连接器仅适用于使用 CREATE USER 命令创建的用户,似乎不适用于受管理的读者帐户。
在 WebUI 上:
switchMap()
在 Python 上:
$ cut -d';' -f3 file | tr ' ' '\n' | sort | uniq -c
2 #design
4 #rss
2 #site
会给出凭据错误: snowflake.connector.errors.DatabaseError: 250001 (08001): 无法连接到数据库:*****.ca-central-1.aws.snowflakecomputing.com:443。指定的用户名或密码不正确。
Snowflake 的文档只提到了创建和删除读者帐户,没有太多向读者授予权限或以读者身份连接。
解决方法
Snowflake Reader 帐户在创建后就像普通帐户一样,除了文档中描述的对执行 DML 语句的限制。因此,一旦您创建了读者帐户,您就应该能够使用您的用户名/密码登录它。但是,您应该已经获得了牌照类型的帐户名称。在上面的示例中,xxxx
是读者帐户还是您运行 CREATE MANAGED ACCOUNT
的帐户?
另外,您能否说明您是否能够通过 Snowflake UI 登录到读者帐户?应该与 Python 没有任何不同,但可能会帮助您诊断问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。