Créer des informations d'identification cloud
Le hub de référentiel AWR utilise les informations d'identification cloud pour fonctionner. Pour créer et configurer les informations d'identification, procédez comme suit :
- 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.
- Une fois la clé d'API ajoutée pour l'utilisateur IAM, cliquez sur Visualiser le fichier de configuration, puis copiez et enregistrez le contenu en local.
- Exécutez l'un des scripts suivants pour créer des informations d'identification basées sur le principal d'utilisateur OCI. Sélectionnez le script correct en fonction du type de base de données que vous ajoutez au hub de référentiel 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
afin de créer des informations d'identification basées sur le principal d'utilisateur OCI dans ADB-D (ATP-D/ ADW-D) à inscrire 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 :
- Connectez-vous via SQL Plus
/ as sysdba
, puis créez un 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>;
- Connectez-vous via SQL Plus à l'aide des informations d'identification utilisateur de base de données ci-dessus et créez des informations d'identification sur 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 ;/
- Connectez-vous via SQL Plus
- 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