プライマリ・コンテンツに移動
Oracle® Label Security管理者ガイド
12cリリース1 (12.1)
E56367-02
目次へ移動
目次
索引へ移動
索引

前
次

A Oracle Label Securityの無効化および有効化

必要に応じて、Oracle Label Securityを無効化および有効化できます。

内容は次のとおりです。

注意:

Oracleでは、Oracle Label Securityの削除はサポートされていません。

Oracle Label Securityを無効にする必要がある場合

アップグレード・タスクを実行する際、または誤った構成を修正する際には、Oracle Label Securityを無効にする必要があります。

別の理由でOracle Label Securityを無効にするのは、Oracle Label Securityを強制せずにアプリケーションをテストする場合です。タスクが終了したら、Oracle Label Securityを再度有効にできます。

Oracle Label Securityの無効化

Oracle Database Vaultが有効な場合、Oracle Label Securityを無効にしないでください。

Database Vaultが有効かどうかを確認するには、『Oracle Database Vault管理者ガイド』を参照してください。

Oracle Label Securityを無効化するには、次の手順を実行します。

  1. ユーザーSYSとして、またはLBAC_DBAロールを付与されているユーザーとして、データベース・インスタンスにログインします。

    次に例を示します。

    sqlplus psmith_ols -- Or, psmith_ols@hrpdb for the hrpdb pluggable database (PDB)
    Enterp password: password
    
  2. 次のプロシージャを実行します。
    EXEC LBACSYS.OLS_ENFORCEMENT.DISABLE_OLS;
    
  3. データベースを再起動します。

    次に例を示します。

    CONNECT SYS AS SYSOPER
    Enter password: password
    
    SHUTDOWN IMMEDIATE
    STARTUP
    
  4. Oracle Real Application Cluster (Oracle RAC)環境またはマルチテナント環境の場合、Oracle Label Securityを有効にした各Oracle RACノードまたはPDBに対して、これらの手順を繰り返します。

Oracle Label Securityの有効化

SQL*PlusでOracle Label Securityを有効化できます。

  1. ユーザーSYSとして、またはLBAC_DBAロールを付与されているユーザーとして、データベース・インスタンスにログインします。

    次に例を示します。

    sqlplus psmith_ols -- Or, psmith_ols@hrpdb for the hrpdb PDB
    Enterp password: password
    
  2. 次のプロシージャを実行します。
    EXEC LBACSYS.OLS_ENFORCEMENT.ENABLE_OLS;
    
  3. データベースを再起動します。

    次に例を示します。

    CONNECT SYS AS SYSOPER
    Enter password: password
    
    SHUTDOWN IMMEDIATE
    STARTUP
    
  4. Oracle Real Application Cluster (Oracle RAC)環境またはマルチテナント環境の場合、Oracle Label Securityを無効にした各Oracle RACノードまたはPDBに対して、これらの手順を繰り返します。