Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Tutoriais (https://secretexperience.net/l2j-tutoriais/)
-   -   Liberar MySQL para conexões remotas (https://secretexperience.net/l2j-tutoriais/16126-liberar-mysql-para-conexoes-remotas.html)

_Dudu_1533 25-11-2009 03:06 PM

Liberar MySQL para conexões remotas
 
Olá pessoal.

Bom, já vi muita gente perguntando como faz para permitir o MySQL ser acessado por outros IPs.

Muitos dizem que é um processo inseguro, mas estão ENGANADOS!
Há como liberar o MySQL para receber conexões de apenas 1 IP, no caso, de seu website.

Com um simples comando SQL, podemos liberar nosso MySQL, tanto para todos ou para 1 IP.
Essa SQL deve ser executada como root ou como um usuário com todas as permissões.

SQL
Citação:

GRANT ALL PRIVILEGES ON database.* TO root@192.168.0.1 IDENTIFIED BY 'senha';
Vamos à explicação:

GRANT ALL PRIVILEGES: Define todos os privilégios (SELECT, UPDATE, INSERT, ETC).

ON database.*: Define ao banco de dados database, para todas as suas tabelas.

TO root@192.168.0.1: Definimos o usuário do MySQL para qual queremos liberar o acesso remoto, no caso root. O @192.168.0.1 é o IP no qual desejamos liberar, caso deseja liberar para todos, basta fazer:
Citação:

GRANT ALL PRIVILEGES ON database.* TO root@'%' IDENTIFIED BY 'senha';
IDENTIFIED BY 'senha': Coloque onde tem senha, a senha de seu MySQL.

notice

Notícia


Lembrem-se, é necessário que a porta esteja liberada no Firewall.






Bom, é isso aí, qualquer dúvida, postem!
Não esqueçam de agradecer!

CRÉDITOS: _Dudu_1533

ManoeL-ADM 25-11-2009 07:28 PM

issu eh so executar no mysql??

e ja era


grato desde ja

ivan12 25-11-2009 08:58 PM

E a porta 3306 pode ficar trancada?

vicfelipe 26-11-2009 09:56 AM

@ManoeL-ADM
Esta SQL deve ser iniciada no seu Navicat.

@ivan12
A porta 3306 deve ser liberada, somente assim o usuário no qual você deu tal previlégio poderá usufruir do mesmo.

ivan12 26-11-2009 06:38 PM

Na verdade eu só perguntei pois achei que faltava isso, mas eu ja sabia que tinha de ficar aberta. Só achei que o dudu poderia colocar aí.

_Dudu_1533 26-11-2009 09:12 PM

Alterado pessoal.

Coloquei como NOTICE.
Valeu =)

hardnos 26-12-2009 07:33 PM

como ficara a tabela ond isso for adcionado?
e qual o nome da tabela ond ele aparecera ?

radiador22~ 26-12-2009 07:40 PM

E como eu descubro o ip do meu host? onde minha web vai ta armazenada?

_Dudu_1533 27-12-2009 12:25 PM

Dám um PING na url do seu website.

Até mais!

HammerFix 27-12-2009 10:02 PM

Mesmo liberando para todos os ip's sempre vai precisar do user e a da senha ou tem algum jeito de burlar?


Horários baseados na GMT -3. Agora são 03:43 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0