1Z0-931-25 practice question 22 of 25

Which is NOT needed to manage Oracle Autonomous Database with REST APIs?

Full set: 149 questions
Answer options
A: User's OCID
B: Tenancy's OCID
C: Fingerprint of the public key
D: Database ADMIN password Correct answer
Correct Answer:
D. Database ADMIN password
Explanation

Managing an Oracle Autonomous Database (ADB) instance via REST APIs involves control plane operations, which are authenticated using Oracle Cloud Infrastructure's (OCI) Identity and Access Management (IAM) service. This authentication mechanism relies on API request signing. The required components for a signed API request include the tenancy OCID, the user OCID, and the fingerprint of the public key corresponding to the private key used to sign the request. The database ADMIN password is a data plane credential used to connect to and manage the database instance itself (e.g., via SQLPlus), not for authenticating OCI control plane API calls that manage the ADB resource.

Why Incorrect

A. User's OCID: This is incorrect. The User's Oracle Cloud Identifier (OCID) is required in the API request signature to identify the IAM principal making the call.
B. Tenancy's OCID: This is incorrect. The Tenancy's OCID is a mandatory component of the API request signature, specifying the cloud account where the resource is located.
C. Fingerprint of the public key: This is incorrect. The fingerprint is required to allow OCI to look up the corresponding public key from the user's profile to verify the request's signature.

References

1. Oracle Cloud Infrastructure Documentation

"Required Keys and OCIDs": This document explicitly lists the information required for every OCI API call. It states: "The following information is required for every API call: Tenancy OCID

User OCID

Fingerprint

Full path and file name of the private key on your local machine...". This confirms that A

B

and C are necessary.

Source: Oracle Cloud Infrastructure Documentation

SDKs and Other Tools

"Required Keys and OCIDs".

2. Oracle Cloud Infrastructure Documentation

"REST APIs - Overview": This documentation describes the general authentication process for all OCI services

including Autonomous Database. It details the request signing process which uses the user/tenancy OCIDs and key fingerprint

but makes no mention of database-specific passwords for control plane management.

Source: Oracle Cloud Infrastructure Documentation

REST APIs

"Overview of the API".

3. Oracle Cloud Infrastructure Documentation

"Predefined Database User Accounts in Autonomous Database": This document describes the ADMIN user. It specifies

"The ADMIN user is the database administrator account that you can use to create and manage other database users and to manage the database." This clarifies its role is for database-internal administration (data plane)

not OCI resource management (control plane).

Source: Oracle Cloud Infrastructure Documentation

Using Oracle Autonomous Database on Shared Exadata Infrastructure

"Predefined Database User Accounts in Autonomous Database".

Scroll to Top