Gérer l'accès d'opérateur Oracle Cloud

Explique comment accorder un accès temporaire à la base de données pour un opérateur Oracle Cloud.

Les opérateurs Oracle Cloud ne sont pas autorisés à accéder à vos données ou à toute autre information dans vos schémas de base de données. Lorsque l'accès aux schémas de base de données est requis pour résoudre ou résoudre un problème, vous pouvez autoriser un opérateur cloud à accéder à vos schémas Autonomous Database pendant une durée limitée.

Vous autorisez un opérateur cloud à accéder aux schémas de base de données en exécutant la procédure DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS. Cela signifie que si vous enregistrez une demande de service auprès du support technique Oracle Cloud et que les opérateurs Oracle Cloud doivent accéder aux schémas de base de données, vous devez également activer l'accès des opérateurs en exécutant DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS.

Sujets

Activer l'accès d'opérateur cloud

Décrit les étapes permettant d'activer l'accès d'opérateur cloud sur une instance Autonomous Database.

  1. Activer l'accès des opérateurs.

    Par exemple :

    BEGIN
       DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS(
           auth_duration => 12 );
    END;
    /

    Le paramètre auth_duration indique le nombre d'heures pendant lesquelles l'opérateur cloud dispose d'un accès. La valeur doit être un nombre entier compris entre 1 et 24 et la valeur par défaut est 1 (heure).

    Pour plus d'informations, reportez-vous à Procédure ENABLE_OPERATOR_ACCESS.

  2. Vérifiez que l'accès de l'opérateur est activé.

    Par exemple :

    SELECT param_name, param_value FROM DBA_CLOUD_CONFIG 
          WHERE LOWER(param_name) = 'operator_access';
    PARAM_NAME PARAM_VALUE
    --------------- ----------------------------------------------------------------------------
    operator_access {"auth_grantor":"\"ADMIN\"","auth_begin":"26-FEB-24 07.34.37.144846 PM UTC",
    "auth_duration":"12 hour", "planned_auth_end":"27-FEB-24 07.34.37.146297 AM UTC"}

DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS autorise uniquement l'accès à l'opérateur cloud et n'autorise l'accès à aucun autre utilisateur.

Toutes les opérations effectuées par l'opérateur cloud sont stockées dans la vue DBA_OPERATOR_ACCESS. Pour plus d'informations, reportez-vous à Visualisation d'Oracle Cloud Infrastructure Operations Actions.

Désactiver l'accès d'opérateur cloud

Décrit les étapes permettant de désactiver l'accès d'opérateur cloud sur une instance Autonomous Database.

  1. Désactivez l'accès de l'opérateur.

    Par exemple

    BEGIN 
        DBMS_CLOUD_ADMIN.DISABLE_OPERATOR_ACCESS;   
    END;
    /

    Pour plus d'informations, reportez-vous à Procédure DISABLE_OPERATOR_ACCESS.

  2. Vérifiez que l'accès de l'opérateur est désactivé.

    Par exemple :

    SELECT param_name, param_value FROM DBA_CLOUD_CONFIG 
          WHERE LOWER(param_name) = 'operator_access';
    No data found