Gestión del acceso de operador a 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 base de datos. Cuando se necesita acceso a los esquemas de base de datos para solucionar problemas o mitigar una incidencia, puede permitir que un operador en la nube acceda a los esquemas de Autonomous Database durante un tiempo limitado.

Puede permitir que un operador en la nube acceda a los esquemas de base de datos mediante la ejecución del 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 de operador ejecutando DBMS_CLOUD_ADMIN.ENABLE_OPERATOR_ACCESS.

Temas

Activar acceso de operador en la nube

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

  1. Active el acceso de 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 el procedimiento ENABLE_OPERATOR_ACCESS para obtener más información.

  2. Verifique que el acceso de 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 de nube

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

  1. Desactive el acceso de operador.

    Por ejemplo:

    BEGIN 
        DBMS_CLOUD_ADMIN.DISABLE_OPERATOR_ACCESS;   
    END;
    /

    Consulte el procedimiento DISABLE_OPERATOR_ACCESS 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