我不小心从openstack中删除了admin角色,我该如何解决这个问题呢?

时间:2018-04-05 22:43:18

标签: openstack openstack-horizon

我试图从不应该拥有管理员权限的用户中删除该角色,并且意外地完全删除了该角色。现在没有用户通过Web GUI或CLI获得任何权限。如何重新创建管理员角色?

1 个答案:

答案 0 :(得分:1)

来自controller节点

登录controller节点并获取adminrc文件。使用openstack CLI重新创建admin角色。

$ openstack role create admin

通过以下方式将角色分配给相应的用户:

$ openstack role add --project <project_name> --user <username> admin

如果您的设置是 DevStack 设置,请登录devstack节点并执行上述步骤。