rabbitmqctl set_permissions 報錯 invalid command

執行的命令如下:

rabbitmqctl set_permissions -p myvhost user1 '.*' '.*' '.*'

結果報錯:
Error: invalid command 'set_permissions .* .* .*'

試了這些命令,都是同樣的錯誤:

rabbitmqctl set_permissions -p /myvhost user1 '.*' '.*' '.*'
rabbitmqctl set_permissions -p "/myvhost" user1 '.*' '.*' '.*'

只有去掉 -p /myvhost 才成功,但這不是想要的結果。百度查了好多大 V 的文章,沒有發現任何不同,但都是這樣的錯誤。

後來翻了官方文檔,才發現應該這樣寫纔不會報錯:(https://www.rabbitmq.com/access-control.html)

rabbitmqctl set_permissions -p "myvhost" "user1" ".*" ".*" ".*"

可能那些例子都是在 windows 下的 cmd 運行的吧。

唉,讓我說什麼好呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章