-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spring Database - Create JDBC starters for credential-less connections #21493
Comments
@backwind1233 Please consider adding this feature. This will allow IDEs like Jetbrains IntelliJ, DataGrip and Rider that depend on JDBC drivers to work. https://youtrack.jetbrains.com/issue/DBE-6857 |
@sshquack Thank you for your feedback. |
PoC created Azure/azure-jdbc-msi-extension#16. |
Closing this, redirect to #30349 |
@sshquack this feature is not about adding JDBC driver for Azure Cosmos DB, it's for adding support for authenticating Azure databases using Azure Active Directory. The supported databases of this feature will be Azure Database for MySQL and Azure Database for PostgreSQL. |
Context
Support for managed identity has become a fundamental principle for Azure, providing a security baseline at the individual service level. We believe aligning on those guidelines will also benefit Spring developers at large.
We do not support credential-free connections for any 3rd party libraries today, and it's the same for JDBC drivers connecting to Azure databases.
Goal
Create JDBC and JPA starters that read bearer tokens from AAD and managed identity providers and inject the token in the database connection string.
See also #27494, https://github.com/Azure/azure-jdbc-msi-extension.
The text was updated successfully, but these errors were encountered: