linux

Membuat User Root Mysql Bisa di remote dari luar

Spread the love

remote-database-services-3Terkadang sesuatu yang kecil seperti ini juga bisa menghambat pekerjaan, karena harus mengingat-ingat sintaknya, Pengalaman kerja saya yang mudah-mudahan bisa berguna bagi semua teman-teman untuk membantu mengingatkan sintak seperti ini.  Walau bagaimanapun kan hal seperti ini jarang dilakukan, jadi bisa ada kemungkinan besar untuk lupa dari ingatan.

Untuk membuat user root mysql dapat di remote dari luar server/menggunakan mysql client maka selain daripada port 3306 yang harus di buka anda juga harus membuka user privileges tersebut untuk bisa di akses dari semua IP address. yaitu dengan cara seperti ini:

– masuk ke mode mysql dan berikan password root mysql anda (skip set password jika root mysql sudah mempunyai password) terlebih dahulu:

mysql -u root
mysql> SET PASSWORD FOR ‘ROOT’@’LOCALHOST”
> = PASSWORD(‘new_password’);

– kemudian, set privileges untuk dapat di remote dari luar:

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’
> IDENTIFIED BY ‘password’ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit

Oke selesai, sekarang silahkan anda coba login menggunakan mysql client dari pc anda ke server. syntak di atas tidak berlaku untuk root user saja, tapi untuk semua user juga bisa tinggal ganti saja “root” di atas.

Salam,
AminDN – CMHoster

1 Comment

  • kw November 6, 2013

    dear amin, nomormu ilang, pls dm di twitter yaa
    thx

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.