Sqlalchemy 数据库密码泄漏到日志

Sqlalchemy 数据库密码泄漏到日志,sqlalchemy,airflow,Sqlalchemy,Airflow,我将元数据数据库配置为MySQL sql_alchemy_conn = sqla+mysql://airflow:airflow@localhost:3306/airflow 之后,我使用了initdb命令: airflow initdb 气流数据库中的表格已创建 然后我运行命令: airflow shceduler airflow webserver -p 8080 在日志中: [2020-01-14 18:39:03,457: INFO/MainProcess] Connected

我将元数据数据库配置为MySQL

 sql_alchemy_conn = sqla+mysql://airflow:airflow@localhost:3306/airflow
之后,我使用了
initdb
命令:

airflow initdb
气流数据库中的表格已创建

然后我运行命令:

airflow shceduler
airflow webserver -p 8080
在日志中:

[2020-01-14 18:39:03,457: INFO/MainProcess] Connected to sqla+mysql://airflow:airflow@localhost:3306/airflow
密码为纯文本


我怎样才能关掉它?sql_是炼金术日志吗?这是对日志的密码泄漏。

一个选项可能是加密日志。可能是,但这不是设计的解决方案。同意;总比没有好,也比不记录好。快速查看airflow文档,发现它是内置功能之一。在本例中-日志被其他工具使用,无法加密。与SQLA生成的普通日志不同。