cyberark / secretless-broker

Secure your apps by making them Secretless
Apache License 2.0
234 stars 40 forks source link

Secretless has an Oracle DB connector #1162

Open izgeri opened 4 years ago

izgeri commented 4 years ago

If this connector is interesting for you, please share info about the Oracle DB versions you're using, the authentication mode your server is configured with, and the client you're using to connect to it.

daswak commented 4 years ago

Please find a link to the Oracle Opensource C-API for clients as well as a link to a go driver: https://github.com/oracle/odpi https://github.com/godror/godror

izgeri commented 4 years ago

Note: there is a free tier of Oracle DBs (Express Edition) available here: https://www.oracle.com/database/technologies/appdev/xe.html

AWS also has an RDS DB (may be useful for XA / perf testing): https://aws.amazon.com/rds/oracle/features/ It supports v11+, including:

Based on our understanding of customer needs, we should aim to support v11+ for now (eg v11, v12, v18, v19). Unfortunately, the XE appears to only be available for v18 at current - so we may need to develop with that version, and test the other versions' capabilities in XA.

There is also a public repo for Oracle Dockerfiles, though they don't appear to work with the XE it may be possible to leverage these: https://github.com/oracle/docker-images/tree/master/OracleDatabase