Oracle
The Oracle connector for Rudol allows you to connect your Oracle Autonomous Database.
Connection parameters
Name | Type | Description |
---|---|---|
User | text | Oracle user name |
Password | password | Oracle user password |
Connection String | text | Oracle Database connection string |
User permissions
To grant Rudol the necessary permissions to fetch your database metadata we recommend you to create a new Oracle user with access restricted.
Here is a sample code to create a new user for Rudol with minimal permissions:
CREATE USER rudol_user IDENTIFIED BY StrongPassword123;
GRANT CREATE SESSION TO rudol_user;
GRANT SELECT ANY TABLE TO rudol_user;
GRANT SELECT_CATALOG_ROLE TO rudol_user;
This permissions allows Rudol user to:
- Inspect the database structure to build your Data Catalog(
SELECT_CATALOG_ROLE
). - Query the database to execute Data Quality Validations(
SELECT
permission). - Create temporary tables to execute Data Quality Validations (
CREATE SESSION
).
How to find your Connection String?
- Log in to your Oracle Cloud Console.
- Navigate to the “Autonomous Database” section.
- Select the Autonomous Database instance for which you want to retrieve the connection string.
- Find the section labeled Database Connection.
- You will see several connection strings listed; choose TLS authentication and copy one of the availables connection string.
Example Connection String
Below is an example of what an Oracle connection string might look like:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=your_host)(PORT=your_port))(CONNECT_DATA=(SERVICE_NAME=your_service_name)))
Additional Notes
- Refer to the official Oracle documentation for more details on configuration and connection parameters.