访问数据库操作
Database Actions 在 Oracle REST Data Services 中运行,可通过基于方案的验证来访问数据库操作。要访问 Database Actions,必须以其方案已为 Database Actions 启用的数据库用户的身份登录。
在 Oracle Autonomous AI Database 数据库中,ADMIN 用户已预先启用。要启用其他数据库用户的方案,请参见 Enabling User Access to Database Actions 。
允许用户访问数据库操作
要使数据库用户能够访问 Database Actions(数据库操作),请以 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;
其中:
schema-name是全大写的数据库方案名称。schema-alias是用于访问 Database Actions(数据库操作)的 URL 中将显示的方案名的别名。Oracle 建议不要将方案名称本身用作安全度量以防止显示方案名称。
启用用户访问权限后,在“Autonomous Database Details(自治数据库详细信息)”页中,单击 Database Actions(数据库操作)。此时将显示“Database Actions(数据库操作)”启动板页面。
注意:
登录到 Database Actions 时,可以在同一会话中访问其他工具,例如 Data Transforms 或 Graph Studio,而无需再次登录。但是,您必须具有适当的角色或权限才能访问这些工具。有关详细信息,请参阅 Using Oracle Autonomous AI Database Serverless 文档中的 Access Built-in Tools with Single Sign-on 。