説明
この構成パラメータは、V2.2.50バージョンから導入されました。
機能の概要
tde_methodは、透過的テーブル領域暗号化の方式を設定します。
権限要件
パラメータの確認
sysテナントとすべてのユーザーテナントはSHOW PARAMETERSステートメント、またはGV$OB_PARAMETERSビューを使用してこのパラメータを確認できます。パラメータの変更
sysテナントとユーザーテナントはこの構成パラメータを変更できます。
プロパティの説明
| プロパティ | 説明 |
|---|---|
| パラメータタイプ | String |
| デフォルト値 | none |
| 値の範囲 |
|
| 変更は可能か | はい。ALTER SYSTEM SET ステートメントを使用して変更できます |
| OBServerノードの再起動が必要か | 不要です。設定は即時に反映されます。 |
使用方法
列暗号化機能の有効化もtde_methodパラメータによって制御されます。列暗号化機能の詳細については、ENHANCED_AES_ENCRYPTおよびENHANCED_AES_DECRYPTを参照してください。
obcloudモードの説明
説明
このモードはV4.3.5 BP2バージョンから導入されました。
V4.3.5 BP2以降では、TDEが統合KMSプロキシサービスを介してマスターキーを管理するかどうかを制御する新しいobcloudオプションが追加されました。
具体的な使用方法は以下のとおりです:
暗号化の有効化:
obcloudを使用して統合KMSプロキシサービスの形式でマスターキーを管理します。ALTER SYSTEM SET tde_method = 'obcloud';パラメータの設定:
external_kms_infoパラメータでKMSプロキシサービスに必要なプロパティを設定します:kms_host:OceanBase Cloud KMSサービスへのエンドポイントaccess_key_id:署名認証に使用されるAKaccess_key_secret:署名認証に使用されるSKcmk_id:ユーザーのマスターキーID
設定例
透過的テーブル領域暗号化の方式をinternalに設定します。
obclient> ALTER SYSTEM SET tde_method= 'internal';
透過的テーブル領域暗号化の方式をobcloudに設定します。
obclient> ALTER SYSTEM SET tde_method= 'obcloud';
関連ドキュメント
透過的暗号化の詳細については、透過的暗号化を参照してください。