Accès à Database Actions

Database Actions est exécuté dans Oracle REST Data Services. L'accès se fait à l'aide d'une authentification basée sur un schéma. Pour accéder à Database Actions, vous devez vous connecter en tant qu'utilisateur de base de données dont le schéma a été activé pour Database Actions.

Dans les bases de données Oracle Autonomous AI Database, l'utilisateur ADMIN est pré-activé. Pour activer le schéma d'un autre utilisateur de base de données, reportez-vous à Activation de l'accès utilisateur à Database Actions.

Activation de l'accès utilisateur à Database Actions

Pour permettre à un utilisateur de base de données d'accéder à Database Actions, exécutez le code suivant en tant qu'utilisateur ADMIN :

BEGIN
 ords_admin.enable_schema(
  p_enabled => TRUE,
  p_schema => 'schema-name',
  p_url_mapping_type => 'BASE_PATH',
  p_url_mapping_pattern => 'schema-alias',
  p_auto_rest_auth => NULL
 );
 commit;
END;

où :

  • schema-name est le nom de schéma de base de donnée en majuscules.
  • Remplacez schema-alias par l'alias du nom du schéma qui apparaîtra dans l'URL que l'utilisateur utilisera pour accéder à Database Actions. Oracle recommande de ne pas utiliser le nom de schéma lui-même comme mesure de sécurité pour empêcher l'affichage du nom de schéma.

Après avoir activé l'accès utilisateur, sur la page Détails d'Autonomous Database, cliquez sur Database Actions. La page Fenêtre de lancement Database Actions s'affiche.

Remarques :

Lorsque vous êtes connecté à Database Actions, vous pouvez accéder à d'autres outils, tels que Data Transforms ou Graph Studio, au sein de la même session sans avoir à vous reconnecter. Toutefois, vous devez disposer des rôles ou privilèges appropriés pour accéder à ces outils. Pour plus d'informations, reportez-vous à Accès aux outils intégrés avec SSO dans la documentation Utilisation d'Oracle Autonomous AI Database Serverless.