Terraform连接Snowflake失败:账户标识不匹配问题求助
Terraform连接Snowflake失败求助
无法通过Terraform连接Snowflake,怀疑是账户信息变更导致。
我的main.tf文件内容如下:
terraform { required_providers { snowflake = { source = "Snowflake-Labs/snowflake" version = "0.77.0" } } } provider "snowflake" { account = "yzazxrk-pj50733" user = "username" password = "password" role = "ACCOUNTADMIN" warehouse = "transforming" } resource "snowflake_schema" "schema" { database = "database" name = "schema" comment = "A schema." is_transient = false is_managed = false data_retention_days = 1 }
执行时返回的错误信息:
Planning failed. Terraform encountered an error while generating this plan. ╷ │ Error: open snowflake connection: 260008 (08004): failed to connect to db. verify account name is correct. HTTP: 403, URL: https://QC62619.snowflakecomputing.com:443/session/v1/login-request?requestId=ffadd7f9-e260-42bf-4280-a217512bafda&request_guid=c99ae309-17da-4762-7dd2-3839690f290c&roleName=ACCOUNTADMIN&warehouse=transforming │ │ with provider["registry.terraform.io/snowflake-labs/snowflake"], │ on main.tf line 10, in provider "snowflake": │ 10: provider "snowflake" {
补充说明:
- 指定的账户为
yzazxrk-pj50733,但错误信息中引用的账户是QC62619 - 账户详情见账户详情截图
- 已尝试使用以下账户标识:
yzazxrk-pj50733、yzazxrk、QC62619、QC62619.europe-west2.gcp(依据Snowflake账户定位器文档) - 浏览器中访问
https://yzazxrk-pj50733.snowflakecomputing.com和https://qc62619.europe-west2.gcp.snowflakecomputing.com均可正常登录,但问题仍未解决,查阅相关问题后无有效解决方案,特此求助。
内容的提问来源于stack exchange,提问作者mcansado
相关产品推荐
相关产品推荐

