Airflow 如何更改与用户关联的角色?

Airflow 如何更改与用户关联的角色?,airflow,Airflow,我正在使用设置气流安装中的用户- airflow create_user -r Viewer -u wsmith -f Will -l Smith -p xxxx -e xxxxx@gmail.com 现在,如果我想将角色从查看器更改为Admin,我该怎么做 我唯一的选择是通过用户界面吗?我可以直接更新数据库表吗?您可以通过后端数据库表进行更新 在气流模式中: select * from AB_ROLE; --这将列出您拥有的所有可用角色 update AB_USER_ROLE set R

我正在使用设置气流安装中的用户-

airflow create_user -r Viewer -u wsmith -f Will -l Smith -p xxxx -e xxxxx@gmail.com
现在,如果我想将角色从查看器更改为Admin,我该怎么做


我唯一的选择是通过用户界面吗?我可以直接更新数据库表吗?

您可以通过后端数据库表进行更新

在气流模式中:

select * from AB_ROLE;
--这将列出您拥有的所有可用角色

update AB_USER_ROLE 
set ROLE_ID = <desired role from above>
where 
USER_ID in (select ID from AB_USER where USERNAME = <USERID>);
--更新到所需的角色