Créer des données d'identification en nuage

Le concentrateur AWR utilise les données d'identification en nuage pour fonctionner. Suivez les étapes suivantes pour créer et configurer les données d'identification :

  1. Générez des clés d'API pour l'utilisateur IAM à l'aide de l'option Ajouter une clé d'API et téléchargez la clé privée et publique pour référence ultérieure.
    Graphique montrant les clés d'API


    Graphique montrant la boîte de dialogue Clé d'API.

  2. Une fois la clé d'API ajoutée pour l'utilisateur IAM, cliquez sur Voir le fichier de configuration et copiez et enregistrez le contenu localement.
    Graphique montrant l'option de menu Voir le fichier de configuration.

  3. Exécutez l'un des scripts suivants pour créer des données d'identification basées sur le principal d'utilisateur OCI, sélectionnez le script approprié en fonction du type de base de données que vous ajoutez au centre AWR :
    • Bases de données ADB-D (ATP-D, ADW-D) : Exécutez le script suivant à l'aide de l'utilisateur de base de données ADMIN pour créer des données d'identification basées sur le principal d'utilisateur OCI dans ADB-D (ATP-D/ ADW-D) que vous voulez enregistrer en tant que base de données source AWR.
      
      BEGIN                                                                                                                     
        DBMS_CLOUD.CREATE_CREDENTIAL(
          credential_name => 'AWRHUB_KEY_NEW',                                                                                                                                                                               
          user_ocid       => '<user_ocid>',                                                                                                                           
          tenancy_ocid    => '<tenancy_ocid>',                                                                                                                         
          private_key     => '<content of the private key file (excluding -----BEGIN RSA PRIVATE KEY----- / -----END RSA PRIVATE KEY----->',
          fingerprint     => '<finger_print>') ;
       END ;/
    • Bases de données 19c :
      1. Connectez-vous au moyen de SQL Plus / as sysdba, puis créez un nouvel utilisateur de base de données sur la base de données 19c.
        CREATE USER <DBUserName> IDENTIFIED BY <DBPassword>;
        GRANT EXECUTE ON DBMS_AWRHUB TO <DBUserName>;
        GRANT CREATE SESSION, ALTER SESSION TO <DBUserName>;
        GRANT SELECT_CATALOG_ROLE TO <DBUserName>;
        GRANT EXECUTE ON DBMS_CLOUD TO <DBUserName>;
      2. Connectez-vous au moyen de SQL Plus à l'aide des données d'identification d'utilisateur de base de données ci-dessus et créez des données d'identification dans la base de données 19c à l'aide de la procédure suivante
        BEGIN                                                                                                                     
          DBMS_CLOUD.CREATE_CREDENTIAL(
            credential_name => 'AWRHUB_KEY_NEW',                                                                                                                                                                               
            user_ocid       => '<user_ocid>',                                                                                                                           
            tenancy_ocid    => '<tenancy_ocid>',                                                                                                                         
            private_key     => '<content of the private key file (excluding -----BEGIN RSA PRIVATE KEY----- / -----END RSA PRIVATE KEY----->',
            fingerprint     => '<finger_print>') ;
         END ;/