一、通过管理页面操作
需要使用拥有admin权限的用户登录管理系统,在Admin选项卡下可以对用户进行操作。
通过命令行操作
-
添加用户
rabbitmqctl add_user username paw
-
删除用户
rabbitmqctl delete_user username
-
修改密码
rabbitmqctl change_password username new_psw
-
设置用户角色
rabbitmqctl set_user_tags username role1,role2
-
设置用户权限
rabbitmqctl set_permissions -p vhost username ".*" ".*" ".*" // config, read. write
-
查看所有用户
rabbitmqctl list_users
-
查看指定vhost的所有用户权限
rabbitmqctl list_permissions -p vhost
-
查看指定用户权限
rabbitmqctl list_user_permissions username
-
清除用户权限
rabbitmqctl clear_permissions usernane -p vhost