Beyaz.Net İpucu

MySQL Sunucuya Uzaktan Erişim İçin İzin Verme

Merhaba,

MySQL sunucunuzu kurdunuz ve bunu web sayfanız üzerinden localhost erişimi ile sorunsuzca idare ediyorsunuz. Fakat öyle oldu ki bu mysql veri tabanınıza farklı bir nokta üzerinden erişerek uygulamalar geliştirmeniz gerekti.

Kodlarınızı yazdınız. Kullanıcı adı, şifre vs derken programı debug ettiniz ama MYSQL sunucunuz;

HOST ’XX.XXX.XXX.XX′ is not allowed to connect to this MySQL server

şeklinde bir hata verdi.

Doğal olarak ilk yapılacak işlem kullanıcı adı ile şifrenin kontrolüdür, ama onlar da doğru ise yapılması gereken işlemler şu şekilde olmalıdır;

Aslında durum çok basit bir güvenlik tanımına dayanıyor. Bunun için de sunucunuza uzak masaüstü ile bağlanıp

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -uroot -prootsifresinedir

mysql> use mysql

mysql>  grant all on *.* to mysqlkullaniciadi@ ’XX.XXX.XX.XXX′ identified by ‘mysqlkullanicisininsifresi’;

mysql> flush privileges;

Bir başka ipucu dokümanında görüşmek dileği ile...

Saygılarımla...

Kategorideki Güncel Makaleler