This PR introduces SAP ASE support for dynamic secrets. SAP ASE uses the TDS protocol (v5.0) for connections. The package we use for establishing the TDS connection is called odbc, this package (almost) natively supports TDS v5 connections out of the box. I opted to use FreeTDS as our TDS driver, as this is very widely used and well documented. To make the TDS driver work, we need to install new packages to our Docker image, and add a odbc configuration file that contains information about our TDS driver (odbcinst.ini, see backend docker files and standalone docker files).
Type ✨
[ ] Bug fix
[x] New feature
[ ] Improvement
[ ] Breaking change
[ ] Documentation
Tests 🛠️
# Here's some code block to paste some code snippets
Description 📣
This PR introduces SAP ASE support for dynamic secrets. SAP ASE uses the TDS protocol (v5.0) for connections. The package we use for establishing the TDS connection is called
odbc
, this package (almost) natively supports TDS v5 connections out of the box. I opted to use FreeTDS as our TDS driver, as this is very widely used and well documented. To make the TDS driver work, we need to install new packages to our Docker image, and add a odbc configuration file that contains information about our TDS driver (odbcinst.ini
, see backend docker files and standalone docker files).Type ✨
Tests 🛠️