GNU/Linux >> Belajar Linux >  >> Ubuntu

Kesalahan 1130 Menghubungkan Ke Mysql Di Server Ubuntu 12.04?

Saya harap ini adalah tempat yang tepat untuk ini… Saat ini saya menjalankan Ubuntu Server 12.04 melalui VirtualBox pada host Windows 7. Saya mencoba terhubung ke mesin MySQL VM menggunakan MyDB Studio for MySQL , dan ketika saya memasukkan kredensial login MySQL saya, itu memberi saya kesalahan berikut kembali:

Error 1130: Host '192.168.56.1' is not allowed to connect to this MySQL server

Saya menjalankan VM dengan Adaptor 1 diaktifkan untuk NAT, dan Adaptor 2 diaktifkan untuk Adaptor khusus Host. eth0 10.0.2.15 dan eth1 192.168.56.21 .

Saya dapat terhubung ke Apache di 192.168.56.21 , dan melalui PhpMyAdmin, semuanya berfungsi sebagaimana mestinya. Saya telah mengedit /etc/mysql/my.cnf file dan beri komentar pada baris bind-address = 127.0.0.1 dengan menambahkan # di depannya – saya pikir ini seharusnya memungkinkan koneksi jarak jauh.

Adakah ide tentang bagaimana saya bisa menyelesaikan ini? Apa yang salah?

EDIT: Saya mencoba menghubungkan sebagai 'root'.

EDIT:TERSELESAIKAN!!

Jawaban yang Diterima:

Di server Anda, jalankan mysql dari baris perintah:

mysql -u root -p -h localhost -P 3306

Kemudian jalankan perintah ini di shell mysql:

>use mysql
>GRANT ALL ON *.* to [email protected]'%' IDENTIFIED BY 'pass';
>FLUSH PRIVILEGES;

Selamat bersenang-senang.


Ubuntu
  1. Cara Mengatur Server LAMP Ubuntu/Debian

  2. Cara Menginstal Server MySQL di Ubuntu 17.04

  3. Cara Menginstal MySQL di Ubuntu 16.04

  1. Host WordPress di Ubuntu 20.04, Mysql 8, Ubuntu 20.04, Nginx

  2. Cara Menginstal Server MySQL di Ubuntu 16.04

  3. Cara menginstal MediaWiki di Ubuntu 16.04

  1. Server Ubuntu 20.04 NTP

  2. Instalasi Server Ubuntu 20.04

  3. Cara Menghapus Sepenuhnya Server MySQL di Ubuntu