sudo chown -R $USER /usr/local
Você terá que se responsabilizar pelo /usr/local/uso dessa linha ali mesmo. Eu tive que fazer isso sozinho depois de usar o one-liner do ruby no topo dos documentos oficiais para instalar o Homebrew. Caiu como uma luva para mim. Deve ser a única vez que você precisará sudocom o Homebrew.
Não tenho certeza se a frase de rubi faz isso. Se sim, então algo mais em meu sistema assumiu o controle /usr/localdesde então.
Edit : Eu perdi isso completamente, mas @samvermette não (veja as respostas à minha resposta): se você executar este comando acima e tiver algo instalado via homebrew que requer permissões de usuário especiais, como mysql, certifique-se de devolver essas permissões (como o comando acima dá propriedade recursiva a tudo dentro /usr/localde você ( $USER). No caso do mysql, é ...
sudo chown -RL mysql:mysql /usr/local/mysql/data