如何更改上的access_token雪花

时间:2021-01-07 14:08:24

标签: snowflake-cloud-data-platform

我需要知道如何改变的雪花中的access_token时间? 缺省情况下是600秒。

https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html

谢谢, 丹妮拉

1 个答案:

答案 0 :(得分:0)

您可以使用参数 OAUTH_REFRESH_TOKEN_VALIDITY = <integer> 更改 access_token 的持续时间。

注意:这仅在您设置参数 OAUTH_ISSUE_REFRESH_TOKENS = TRUE 时有效。使用 OAUTH_ISSUE_REFRESH_TOKENS = FALSE,您的持续时间始终为 600 秒且无法更改。

来自文档的示例:

create security integration oauth_kp_int
  type=oauth
  enabled=true
  oauth_client = custom
  oauth_client_type='CONFIDENTIAL'
  oauth_redirect_uri='https://localhost.com'
  oauth_issue_refresh_tokens = true
  oauth_refresh_token_validity = 86400
  pre_authorized_roles_list = 'MYROLE'
  blocked_roles_list = ('SYSADMIN')
  oauth_client_rsa_public_key='
  MIIBI
  ..
  ';
相关问题