Kerberos 認証に参加する JDBC クライアントは、JDBC クライアントのオペレーティング・システム上に有効な Kerberos チケットが存在する必要があります。
このKerberosチケットの注意点を以下に示します:
- 手動でリクエストする必要があります;
- Java JDBCクライアント・ツールが起動する前にリクエストする必要があります;
- このリクエストはJavaコマンドラインツールkinit(.exe)を使用して行われます:
- kinitはJREとJDKの一部なので、JDBCクライアント独自のJavaは次のように使用できます:
Tableau Desktop: "
C:\Program Files\Tableau\Tableau <version>\bin\jre\bin\kinit.exe
"- DBeaver: "
path\to\dbeaver\jre\bin\kinit.exe
" - CData Virtuality Studio: "
path\to\CData Virtuality Studio\CData Virtuality Studio\jre\bin\kinit.exe
"
- Kerberosチケットを要求するには、
kinit
をパラメータなしで実行し、要求されたらパスワードを入力します; - Kerberosチケットのデフォルトの有効期間は24時間です。違うかもしれませんがif configured and requested accordingly。
- kinitはJREとJDKの一部なので、JDBCクライアント独自のJavaは次のように使用できます: