SA_POLICY_ADMINパッケージは、ラベルセキュリティポリシーを全体的に管理するために使用されます。
このPLパッケージを使用するには、SA_POLICY_ADMINパッケージに対するEXECUTE権限が付与されている必要があります。
次の表は、OceanBaseデータベースの現行バージョンでサポートされているSA_POLICY_ADMINパッケージの内容を示しています。
| ストアドプロシージャ | 説明 |
|---|---|
| SA_POLICY_ADMIN.APPLY_TABLE_POLICY | 指定されたポリシーをテーブルに追加します。 |
| SA_POLICY_ADMIN.DISABLE_TABLE_POLICY | デフォルトの強制実行オプション、ラベル機能、または述語値を変更することなく、指定されたテーブル内のすべてのデフォルトの強制実行オプションを無効にします。 |
| SA_POLICY_ADMIN.ENABLE_TABLE_POLICY | RLS述語とDMLトリガーを再適用することで、指定されたテーブルの現在の強制オプション、ラベル機能、および述語を再有効化します。 |
| SA_POLICY_ADMIN.REMOVE_TABLE_POLICY | テーブルから指定されたポリシーを削除します。 |
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。