7.191 DBMS_KAFKA_SEC_ALLOWED_PROPERTIES
DBMS_KAFKA_SEC_ALLOWED_PROPERTIESは、有効なOracle SQL Access to Kafka (OSAK)セキュリティ・プロパティを表示します。
DBMS_KAFKA_SEC_ALLOWED_PROPERTIESは、データベースのインストール時に作成および移入されるシステム表です。librdkafkaライブラリで必要とされるセキュリティ構成プロパティを含む、osakafka.propertiesファイルで許可されるプロパティが表示されます。
インストール後すぐに、DBMS_KAFKA_SEC_ALLOWED_PROPERTIESには、表7-1にリストされているKafka (OSAK)セキュリティ・プロパティの最初のOracle SQL Access to Kafka (OSAK)が表示されます。その後、OSAK_ADMIN_ROLEロールを持つユーザーは、DBMS_KAFKA_SEC_ALLOWED_PROPERTIESを表示して、必要に応じて、またはOracleサポートから提示されたこの表にプロパティを追加できます。DBMS_KAFKA_SEC_ALLOWED_PROPERTIES表に表示されるプロパティのみがosakafka.propertiesファイルから読み取られます。
| 列 | データ型 | NULL | 説明 |
|---|---|---|---|
|
|
|
|
セキュリティ・プロパティの名前 |
|
|
|
|
セキュリティ・プロパティの説明 |
表7-1 Oracle SQL Access to Kafka (OSAK)の初期セキュリティ・プロパティ
| プロパティ名 | 説明 |
|---|---|
|
|
|
|
|
単一のパーティションのポーリングでKafkaサーバーが戻すことができる最大バイト数。これは正の整数値です。Oracle Cloud Infrastructure (OCI)ストリーミング・サービスのKafkaでは、パーティションごとにリクエスト・サイズを1MBに制限することをお薦めします。 |
|
|
単一のパーティションのポーリングでKafkaクライアントがフェッチできる最大バイト数。これは、デフォルトの1MBの正の整数値です。このパラメータは |
|
|
KafkaクラスタのKerberos資格証明(チケット)キャッシュ( |
|
|
KafkaクラスタのKerberos構成ファイル( |
|
|
KafkaクライアントKerberosプリンシパル名 |
|
|
Kafka Broker JAAS構成ファイルで指定されたKerberosプリンシパルのプライマリ名 次にその例を示します。 一般的なKerberos V5プリンシパルの形式は、 したがって、Kafka Broker JAAS構成ファイルで次が指定されている場合:
この場合、 |
|
|
認証に使用する簡易認証およびセキュリティ・レイヤー(SASL)メカニズム。これは、 |
|
|
認証に使用するSASLメカニズム。指定できる値は、 |
|
|
SASL認証のユーザー名 |
|
|
Kafkaブローカとの通信に使用されるプロトコル。指定できる値は、 |
|
|
Kafkaブローカ・キーを検証するための認証局(CA)ファイルのファイル名 |
|
|
プライバシ拡張メール(PEM)形式のKafkaクライアント証明書のファイル名 |
|
|
Kafkaブローカ証明書を使用してKafkaブローカ・ホスト名を検証するためのエンドポイント識別アルゴリズム。指定できる値は、 |
|
|
Kafkaクライアント秘密キーのファイル名 |
ノート:
このビューは、Oracle Database 23ai以降で使用できます。
関連項目:
osakafka.propertiesファイルの詳細は、『Oracle Databaseユーティリティ』を参照してください。