如何重置本地气流网络服务器用户的密码

Lua*_*res 4 airflow airflow-webserver

我忘记了本地气流网络服务器密码,可以重置吗?

我尝试创建一个新用户,但它说我的帐户已存在,所以我想重置密码。

Lua*_*res 8

我刚刚删除了我的用户并创建了另一个同名的用户,一切正常。

脚步:

  1. airflow users delete -u user_name -e email(或者简单地提供用户也应该做这项工作)。
  2. 再次添加相同的用户,如下所示(对于气流版本 >2):
airflow users create --username admin --firstname admin --lastname admin --role Admin --email admin 
Run Code Online (Sandbox Code Playgroud)

  • 只是想说,您可以使用“气流备忘单”做更多事情。我花了很长时间才意识到如何用它来管理气流。 (3认同)

kak*_*oni 7

Airflow 自己的 CLI 没有重置用户密码的选项,但您可以使用 Flask(airflow 使用的框架)cli 来执行此操作

类型 FLASK_APP=airflow.www.app flask fab reset-password