training-center / forum

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software
MIT License
238 stars 10 forks source link

Linux - problema de permissão com o workbench #84

Open thurdelima opened 6 years ago

thurdelima commented 6 years ago

Fala ae pessoal.

Quando instalei o workbench sempre da permissão negada para usar o localhost 3306 padrão. Me embananei todo e desistalei o mysql-server e o workbench e reinstalei apenas o workbench. Ele ainda denied. ! captura de tela de 2018-08-14 09-02-33

adrianoavelino commented 6 years ago

Como não sei o seu nível como usuário Linux vou comentar sobre algo que aconteceu comigo no início. Eu costumava sempre instalar os programas com root, mas dessa forma os programas sempre devem ser executados como root, pelo menos os programas com interface gráfica que tive contato. Resolvi o problema sempre instalando os programas usando sudo com o meu usuário. Caso não seja esse o seu problema, favor desconsiderar

thurdelima commented 6 years ago

Vou tentar reinstalar o workbench como sudo.

eszon commented 5 years ago

Boa tarde @thurdelima , então, acredito ter visto problema semelhante, salvo engano para acessar o banco através da ferramenta Workbench, você pode escolher fazer o acesso através de SSH ou uma conexão direta com o banco. Primeiro caso, o SSH: Acredito que você precisaria habilitar o acesso root, fazendo a alteração do arquivo de configuração do SSH Server, que por padrão vem habilitado para proibir que o usuário root faça acesso usando ssh, não é difícil, basta da uma googlada que você vai encontrar como alterar.

Segundo caso, acesso direto ao banco: Nesse caso, sendo o hospedeiro do seu banco de dados uma máquina com sistema operacional linux, você precisaria acessar o arquivo de configuração do seu banco de dados e permitir outros hosts se conectarem nele, por padrão ele vem habilitado para apenas localhost realizar os acessos.

OBS: Caso você não queira fazer acesso ao banco de dados de forma direta utilizando o usuário root do banco de dados, basta você criar um outro usuário no banco de dados e dar as permissões necessárias para utiliza-lo ao invés do usuário root.

thurdelima commented 5 years ago

vlw manow, consegui pelo ssh, brigadão :)