DataGrip 2026.1 Help

Google Workspace SSO と Google Authenticator MFA を使用して Snowflake データソースを作成する

このチュートリアルでは、データソースの作成と、SSO 認証と MFA を使用した Snowflake​​ への接続について詳しく説明します。 ID プロバイダとして Google Workspace を使用し、MFA には Google Authenticator を使用します。

Google Workspace を使用した SSO

この場合、認証は、Web ブラウザーウィンドウで資格情報を使用して Google アカウントにログインすることによって実行されます。

Google Workspace SSO で使用する Snowflake データソースを作成する

  1. データベースエクスプローラー (⌘ 1) で、ツールバーの 新しいアイコン新規 をクリックし、 データソース | Snowflake​​ に移動します。

    Snowflake データソースを選択
  2. 接続設定エリアの下部に「不足しているドライバーファイルのダウンロード 」リンクがあるかどうかを確認してください。 このリンクをクリックすると、データベースとのやり取りに必要なドライバーをダウンロードできます。

    不足しているドライバーファイルのダウンロードリンク
  3. データベース接続の詳細を指定します。

    1. 名前 フィールドに新しいデータソース名を入力します。

      例: Snowflake [SSO]

    2. ホスト フィールドに、Snowflake​​ アカウントに接続するための URL を入力します。 例: myorg-myconnection.snowflakecomputing.com

    3. 認証 ドロップダウンから、 オーセンティケーター を選択します。

    4. オーセンティケーター フィールドに externalbrowser と入力します。

    5. ユーザー 欄に、Snowflake アカウントと Google アカウントの両方にログインする際に使用するメールアドレスを入力します。 Snowflake の場合は、 login_name です。

    6. パスワード フィールドは空のままにします。

    7. ウェアハウス フィールドに、使用したい Snowflake​​ 内のコンピュートリソースクラスター名を入力します。

    または、 URL フィールドに JDBC URL を入力します。 一般的な URL は次のとおりです。

    • 書式:

      jdbc:snowflake://<organization_name>-<connection_name>.snowflakecomputing.com/?warehouse=<warehouse_name>&db=<database_name>&schema=<schema_name>&user=<okta_username>&password=<okta_password>&authenticator=externalbrowser

    • 例:

      jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME@DOMAIN.COM&password=DUMMY-PASSWORD&authenticator=externalbrowser

  4. 接続詳細領域の下部にある 接続のテスト リンクをクリックして、データベースへのテスト接続を開始します。

    テスト接続リンク
  5. ブラウザーで開いた Google Web サイトで、ユーザー認証情報を入力し、Google アカウントにログインします。

    GoogleWeb サイトで Google アカウントにログインする
  6. Google で本人確認が完了したら、DataGrip に戻ってください。

    Okta からの本人確認メッセージ
  7. IDE で、 OK をクリックして新しいデータソースを保存します。

データベース接続の詳細

Google Workspace SSO と Google 認証システム MFA

この場合、認証は、資格情報を使用して Google アカウントにログインし、2 要素認証を使用して本人確認を行うことによって実行されます。

二段階認証方法としては、電話番号、Google Authenticator モバイルアプリ、またはパスキーを使用できます。 この例では、Google Authenticator モバイルアプリを使用します。

Google Workspace SSO と Google Authenticator MFA で使用する Snowflake データソースを作成する

  1. データベースエクスプローラー (⌘ 1) で、ツールバーの 新しいアイコン新規 をクリックし、 データソース | Snowflake​​ に移動します。

    Snowflake データソースを選択
  2. 接続設定エリアの下部に「不足しているドライバーファイルのダウンロード 」リンクがあるかどうかを確認してください。 このリンクをクリックすると、データベースとのやり取りに必要なドライバーをダウンロードできます。

    不足しているドライバーファイルのダウンロードリンク
  3. データベース接続の詳細を指定します。

    1. 名前 フィールドに新しいデータソース名を入力します。

      例: Snowflake [SSO + MFA]

    2. ホスト フィールドに、Snowflake​​ アカウントに接続するための URL を入力します。 例: myorg-myconnection.snowflakecomputing.com

    3. 認証 ドロップダウンから、 オーセンティケーター を選択します。

    4. オーセンティケーター フィールドに externalbrowser と入力します。

    5. ユーザー 欄に、Snowflake アカウントと Google アカウントの両方にログインする際に使用するメールアドレスを入力します。 Snowflake の場合は、 login_name です。

    6. パスワード フィールドは空のままにします。

    7. ウェアハウス フィールドに、使用したい Snowflake​​ 内のコンピュートリソースクラスター名を入力します。

    または、 URL フィールドに JDBC URL を入力します。 一般的な URL は次のとおりです。

    • 書式:

      jdbc:snowflake://<organization_name>-<connection_name>.snowflakecomputing.com/?warehouse=<warehouse_name>&db=<database_name>&schema=<schema_name>&user=<okta_username>&password=<okta_password>&authenticator=externalbrowser

    • 例:

      jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME@DOMAIN.COM&password=DUMMY-PASSWORD&authenticator=externalbrowser

  4. 接続詳細領域の下部にある 接続のテスト リンクをクリックして、データベースへのテスト接続を開始します。

    テスト接続リンク
  5. ブラウザーで開いた Google Web サイトで、ユーザー認証情報を入力し、Google アカウントにログインします。

    GoogleWeb サイトで Google アカウントにログインする
  6. Google Authenticator で、Google アカウントの確認コードを見つけます。

  7. Web ブラウザーウィンドウで、Google Authenticator からの確認コードを入力して本人確認を行います。

    Google Authenticator を使用して本人確認を行ってください
  8. Google で本人確認が完了したら、DataGrip に戻ってください。

    Okta からの本人確認メッセージ
  9. IDE で、 OK をクリックして新しいデータソースを保存します。

データベース接続の詳細
2026 年 5 月 22 日