Difference between revisions of "Basic RabbitMQ Command"

From Gejoreuy
Jump to navigation Jump to search
(Created page with "'''Create An Administrator User''' $ rabbitmqctl add_user admin StrongPassword $ rabbitmqctl set_user_tags admin administrator '''Delete User''' $ rabbitmqctl delete...")
 
 
Line 1: Line 1:
'''Create An Administrator User'''
+
'''Create Administrator User'''
  
   $ rabbitmqctl add_user admin StrongPassword
+
   $ rabbitmqctl add_user [user] [password]
   $ rabbitmqctl set_user_tags admin administrator
+
   $ rabbitmqctl set_user_tags [user] administrator
  
  
 
'''Delete User'''
 
'''Delete User'''
  
   $ rabbitmqctl delete_user user
+
   $ rabbitmqctl delete_user [user]
  
  
 
'''Change User Password'''
 
'''Change User Password'''
  
   $ rabbitmqctl change_password user strongpassword
+
   $ rabbitmqctl change_password [user] [new_password]
  
  
 
'''Create New Virtualhost'''
 
'''Create New Virtualhost'''
  
   $ rabbitmqctl add_vhost /my_vhost
+
   $ rabbitmqctl add_vhost /[vhost_name]
  
  
Line 23: Line 23:
  
 
   $ rabbitmqctl list_vhosts
 
   $ rabbitmqctl list_vhosts
 +
 +
 +
'''Delete A Virtualhost'''
 +
 +
  $ rabbitmqctl delete_vhost /[vhost_name]
 +
 +
 +
'''Grant User Permissions for Vhost'''
 +
 +
  $ rabbitmqctl set_permissions -p /[vhost_name] [user] ".*" ".*" ".*"
 +
 +
 +
'''List Vhost Permissions'''
 +
 +
  $ rabbitmqctl list_permissions -p /[vhost_name]
 +
 +
 +
'''list User Permissions'''
 +
 +
  $ rabbitmqctl list_user_permissions [user]
 +
 +
 +
'''Delete User Permissions'''
 +
 +
  $ rabbitmqctl clear_permissions -p /[vhost_name] [user]

Latest revision as of 10:26, 28 February 2020

Create Administrator User

 $ rabbitmqctl add_user [user] [password]
 $ rabbitmqctl set_user_tags [user] administrator


Delete User

 $ rabbitmqctl delete_user [user]


Change User Password

 $ rabbitmqctl change_password [user] [new_password]


Create New Virtualhost

 $ rabbitmqctl add_vhost /[vhost_name]


List Available Virtualhost

 $ rabbitmqctl list_vhosts


Delete A Virtualhost

 $ rabbitmqctl delete_vhost /[vhost_name]


Grant User Permissions for Vhost

 $ rabbitmqctl set_permissions -p /[vhost_name] [user] ".*" ".*" ".*"


List Vhost Permissions

  $ rabbitmqctl list_permissions -p /[vhost_name]


list User Permissions

 $ rabbitmqctl list_user_permissions [user]


Delete User Permissions

 $ rabbitmqctl clear_permissions -p /[vhost_name] [user]