Gestionar acceso de operador de Oracle Cloud

Describe cómo otorgar acceso temporal a la base de datos para un operador de Oracle Cloud.

Los operadores de Oracle Cloud no tienen autorización para acceder a los datos ni a ninguna otra información de los esquemas de la base de datos. Cuando se necesita acceso a los esquemas de base de datos para solucionar o mitigar un problema, puede permitir que un operador en la nube acceda a los esquemas de Autonomous Database durante un tiempo limitado.

Para permitir que un operador en la nube acceda a los esquemas de base de datos, ejecute el procedimiento DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS. Esto significa que si archiva una solicitud de servicio con Oracle Cloud Support y los operadores de Oracle Cloud necesitan acceder a los esquemas de base de datos, también debe activar el acceso del operador ejecutando DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS.

Temas

Activar acceso de operador en la nube

Describe los pasos para activar el acceso de operador en la nube en una instancia de Autonomous Database.

  1. Active el acceso del operador.

    Por ejemplo:

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

    El parámetro auth_duration especifica el número de horas para las que se otorga acceso al operador en la nube. El valor debe ser un número entero en el rango de 1 a 24 y el valor predeterminado es 1 (hora).

    Consulte ENABLE_OPERATOR_ACCESS Procedure para obtener más información.

  2. Verifique que el acceso del operador esté activado.

    Por ejemplo:

    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 solo permite el acceso al operador en la nube y no permite el acceso a ningún otro usuario.

Todas las operaciones realizadas por el operador en la nube se almacenan en la vista DBA_OPERATOR_ACCESS. Consulte Visualización de acciones de operaciones de Oracle Cloud Infrastructure para obtener más información.

Desactivar acceso de operador en la nube

Describe los pasos para desactivar el acceso de operador en la nube en una instancia de Autonomous Database.

  1. Desactive el acceso del operador.

    Por ejemplo

    BEGIN 
        DBMS_CLOUD_ADMIN.DISABLE_OPERATOR_ACCESS;   
    END;
    /

    Consulte DISABLE_OPERATOR_ACCESS Procedure para obtener más información.

  2. Verifique que el acceso del operador esté desactivado.

    Por ejemplo:

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