# Повторное подключение к Snowflake через OAuth после истечения срока действия аутентификации

При подключении Snowflake к dbt platform с помощью [OAuth](https://docs.getdbt.tech/docs/platform/manage-access/set-up-snowflake-oauth.md) dbt сохраняет токен обновления. Это позволяет повторно использовать ваши учетные данные в таких инструментах, как Studio IDE и dbt Semantic Layer, без необходимости каждый раз проходить аутентификацию заново.

Если при попытке выполнить запросы вы видите ошибку `authentication has expired`, необходимо обновить подключение между Snowflake и dbt platform.

Чтобы устранить проблему, выполните следующие действия:

1. Перейдите в раздел **Your profile**, доступный в меню навигации.
2. Откройте раздел **Credentials** и выберите проект, в котором возникла проблема.
3. В разделе **User credentials** нажмите кнопку **Reconnect Snowflake Account**. Затем следуйте инструкциям, чтобы повторно пройти аутентификацию с помощью единого входа (SSO).

Администратор Snowflake может [настроить срок действия токена обновления](https://docs.getdbt.tech/docs/platform/manage-access/set-up-snowflake-oauth.md#create-a-security-integration), но он не может превышать 90 дней.

Если вы выполнили эти действия, но ошибка по-прежнему возникает, обратитесь в службу поддержки по адресу <support@getdbt.com> за дополнительной помощью.
