GitHub user andrii-korotkov-verkada created a discussion: Support IAM auth for 
a database when connecting via CLI

### Description

Right now it looks like a username and password is needed to connect, e.g. 
https://airflow.apache.org/docs/apache-airflow/stable/howto/connection.html#connection-cli.
 It would be great to support IAM auth with auto-refreshing credentials.

### Use case/motivation

Modern security practices include moving away from username/password to IAM 
auth, e.g. to avoid stale unrotated credentials and risks of leaking them. In 
some companies, access to the database via username/password might not even be 
supported anymore. To have CLI usable, IAM auth needs to be supported. 
Technically, people can get a temporary password for 15 min, but refreshing it 
manually would be pretty frustrating.

### Related issues

_No response_

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)


GitHub link: https://github.com/apache/airflow/discussions/45385

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to