I forgot my local airflow webserver password, it is possible to reset it?
I tried to create a new user, but it say that my account already exists, so I would like to reset the password.
I forgot my local airflow webserver password, it is possible to reset it?
I tried to create a new user, but it say that my account already exists, so I would like to reset the password.
Airflow's own CLI doesn't have option to reset users password, but you can use Flask(framework that airflow is using) cli to do this
type
FLASK_APP=airflow.www.app flask fab reset-password
I just deleted my user and created another with the same name, everything is working fine.
Steps:
airflow users delete -u user_name -e email
(or simply providing user should also do the work).airflow users create --username admin --firstname admin --lastname admin --role Admin --email admin
While there's no way to reset password for an existing user. You may delete the user and create a new one.
To list active users:
airflow users list
To delete an user:
airflow users delete -u <username>
Note: using both identifiers like username and email will throw an error. You should stick to either one of them.
To create an user:
airflow users create --username <username> --password <password> --role Admin --firstname <firstname> --lastname <lastname> --email <email>
Steps:
airflow users delete -u user_name -e email.
airflow users create --username admin --firstname admin --lastname admin --role Admin --email admin