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ユーティリティ』を参照してください。