我尝试通过外部浏览器
身份验证连接到snowflake。
我的连接字符串看起来像
jdbc:snowflake://host/?allowMultiQueries=true&db=MY_DB&warehouse=MY_WARE&authenticator=externalbrowser&user=USER&
但授权表总是问我用户名?
我找不到这个问题的解决方案。
第二个问题:
如何修改此表单并在此表单上添加密码
最佳答案
仅供您引用,我在 Snowflake 工作,回答您的问题,为什么它仍然要求用户名,您必须使用完整的用户名。例如,请参阅 Sriga 在这个社区问题中使用的示例:enter link description here
对于第二个问题,一种选择可能是设置另一个联合身份验证或 IdP,要求提供用户名和密码并更改“身份 validator ”。
另一个选项,您是否尝试过在连接字符串中不包含用户名或密码?
关于java - 如何在雪花外部浏览器身份验证中自动插入用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58023745/