説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
現在のテナントで暗号化機能が有効なテーブルの暗号化状態を表示します。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| CON_ID | bigint(20) | NO | テナントID |
| TABLE_ID | bigint(20) | NO | テーブルID |
| TABLE_NAME | varchar(256) | NO | テーブル名 |
| TABLESPACE_ID | bigint(20) | NO | テーブルスペースID |
| ENCRYPTIONALG | varchar(30) | NO | 暗号化アルゴリズム名:
|
| ENCRYPTED | varchar(3) | NO | 暗号化の完了状況:
|
| ENCRYPTEDKEY | varchar(33) | NO | マスターキーで暗号化された暗号化キー |
| MASTERKEYID | bigint(20) unsigned | NO | マスターキーのバージョン |
| BLOCKS_ENCRYPTED | decimal(20,0) | NO | 暗号化されたマクロブロックの数 |
| BLOCKS_DECRYPTED | decimal(21,0) | NO | 暗号化されていないマクロブロックの数 |
| STATUS | varchar(10) | NO | 暗号化状態:
|
| CON_ID | bigint(20) | NO | テナントID |
クエリ例
現在のテナントで暗号化機能が有効なテーブルの暗号化状態を確認します。
obclient [oceanbase]> SELECT TABLE_NAME, ENCRYPTIONALG, ENCRYPTED FROM oceanbase.V$OB_ENCRYPTED_TABLES;
クエリ結果は次のとおりです:
+------------+---------------+-----------+
| TABLE_NAME | ENCRYPTIONALG | ENCRYPTED |
+------------+---------------+-----------+
| t1 | aes-256 | YES |
+------------+---------------+-----------+
1 row in set
関連ビューまたはドキュメント
データ透過的暗号化の詳細および操作については、データ透過的暗号化 の章を参照してください。