SSL を使用して Apache Cassandra データソースを作成する
ステップ 1。 Apache Cassandra データソースを作成する
データベースに接続するには、接続の詳細を保存するデータソースを作成します。
作成したいデータソースを選択します。 以下のいずれかの方法で選択できます。
メインメニューで、 に移動し、 Apache Cassandra を選択します。
データベースエクスプローラー (⌘ 1) で、ツールバーの
新規 をクリックします。 データソース に移動し、 Apache Cassandra を選択します。

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

ダウンロードされた JDBC ドライバーの場所は DataGrip 構成ディレクトリです。
提供されているドライバーの代わりにデータベース用のドライバーを使用することもできます。 ドライバーを使用したデータベースへの接続の詳細については、「既存の接続にユーザードライバーを追加する 」を参照してください。
不足しているドライバーファイルのダウンロード リンクがない場合は、必要なドライバーがすでに存在します。
ホスト、 キースペース、 ユーザー、 パスワード、 ポート フィールドには、接続の詳細を指定します。
ステップ 2. JDBC ドライバーのバージョンを確認する
バージョン 1.3 以降の JDBC ドライバーを使用していることを確認してください。
次のいずれかの方法でデータソースのプロパティを開きます。
に移動します。
データベースエクスプローラー (⌘ 1) ツールバーで、
データソース をクリックします。
Ctrl+Alt+Shift+S を押します。

ドライバー タブで、 Apache Cassandra を選択します。
ドライバーファイル ペインで ver. <version_number> をクリックし、
Latestまたは1.3を選択します。

ステップ 3. VM オプションを設定する
次のいずれかの方法でデータソースのプロパティを開きます。
に移動します。
データベースエクスプローラー (⌘ 1) ツールバーで、
データソース をクリックします。
Ctrl+Alt+Shift+S を押します。

ドライバー タブで、 Apache Cassandra を選択します。
ドライバ設定で、 拡張 タブをクリックします。
VM オプション フィールドで、認証のためのオプションを指定します。
サーバー認証: クライアントはサーバーが正しく信頼されていることを確認します。 トラストストアには、サーバーの公開鍵、またはサーバー鍵の署名に使用された CA 証明書が含まれていなければなりません。
-Djavax.net.ssl.trustStore=<path_to_client_truststore> -Djavax.net.ssl.trustStorePassword=<truststore_password>クライアント認証: サーバーは、サーバーに接続しようとしているクライアントを検証します。
-Djavax.net.ssl.keyStore=<path_to_client_keystore> -Djavax.net.ssl.keyStorePassword=<keystore_password>

ステップ 4. sslenabled オプションを JDBC URL に追加する
JDBC URL に
sslenabled=trueオプションを追加してください。 例: jdbc:cassandra://localhost:9042/?sslenabled=true 。提供された詳細情報を使用してデータベース接続を確立できることを確認してください。 これを行うには、接続詳細セクションの下部にある 接続のテスト リンクをクリックしてください。

接続の問題が発生した場合は、 データベースに接続できません ページを参照してください。
(オプション) デフォルトでは、デフォルトのキースペースのみがイントロスペクトされ、操作可能になります。 他のキースペースも操作したい場合は、「スキーマ 」タブで、イントロスペクションの対象として選択します。

OK をクリックして、データソースを作成します。
データベースエクスプローラー (⌘ 1) で新しいデータソースを見つけます。
データベースエクスプローラー の詳細については、対応する リファレンストピックを参照してください。
DataGrip でのデータベースオブジェクトの操作の詳細については、 データベースオブジェクト を参照してください。
クエリを作成して実行するには、データソースをクリックして F4 を押し、既定の クエリコンソールを開きます。
データベースオブジェクトのデータを表示および編集するには、オブジェクトをダブルクリックして データエディターとビューアー を開きます。
