Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12542|Jawab: 0

[Terpecahkan] HOSt ip tidak diperbolehkan untuk terhubung ke server MySql ini

[Salin tautan]
Diposting pada 18/07/2016 11.05.22 | | |
Kesalahan: 1130-host... tidak diperbolehkan untuk terhubung ke server MySql ini

Solusi:

1。 Reformasi sistem pemungutan suara.

Mungkin akun Anda tidak diizinkan untuk masuk dari jarak jauh, hanya di localhost. Saat ini, cukup masuk ke mysql di komputer localhost, ubah item "host" di tabel "user" di database "mysql", dan ubah dari "localhost" menjadi "%"

mysql -u root -pvmwaremysql>gunakan mysql;

mysql>update user set host = '%' di mana user = 'root';

hak istimewa mySQL>flush;

mysql>pilih host, pengguna dari pengguna;

MySQL>Berhenti

2. Undang-Undang Otorisasi.

Misalnya, jika Anda ingin MyUser terhubung ke server MySQL dari host mana pun menggunakan MyPassword.

BERIKAN SEMUA HAK ISTIMEWA PADA *.* KE 'myuser'@'%' YANG DIIDENTIFIKASI OLEH 'MYPASSWORD' DENGAN OPSI PEMBERIAN;

HAK SIRAM;

Jika Anda ingin mengizinkan pengguna myuser untuk terhubung ke server mysql dari host dengan IP 192.168.1.6 dan menggunakan mypassword sebagai kata sandi

BERIKAN SEMUA HAK ISTIMEWA PADA *.* KE 'myuser'@'192.168.1.3' YANG DIIDENTIFIKASI OLEH 'MYPASSWORD' DENGAN OPSI GRANT;

HAK SIRAM;

Jika Anda ingin mengizinkan pengguna MyUser untuk terhubung ke database DK server MySQL dari host dengan IP 192.168.1.6 dan menggunakan MyPassword sebagai kata sandi

BERIKAN SEMUA HAK ISTIMEWA DI dk.* KE 'myuser'@'192.168.1.3' YANG DIIDENTIFIKASI OLEH 'MYPASSWORD' DENGAN OPSI GRANT;

HAK SIRAM;

Metode pertama yang saya gunakan, saya baru menemukan bahwa itu tidak berhasil, saya mencarinya di Internet, dan mengeksekusi satu pernyataan lebih sedikit mysql>FLUSH RIVILEGES untuk membuat modifikasi diterapkan. Itu saja

Metode lain, tetapi saya belum mencobanya sendiri, saya menemukannya di csdn.net, Anda dapat melihatnya.

Jalankan pada mesin dengan mysql terinstal:

1. d:\mysql\bin\>mysql -h localhost -u root // Ini akan memungkinkan Anda untuk masuk ke server MySQL


2. mysql>BERIKAN SEMUA HAK ISTIMEWA PADA *.* KE 'root'@'%' DENGAN OPSI HIBAH // Berikan akses host apa pun ke data


3. HAK ISTIMEWA mysql>FLUSH // modifikasi berlaku


4. KELUAR > mysql // Keluar dari server MySQL

Ini memungkinkan Anda untuk masuk sebagai root di host lain!







Mantan:MySQL 5.1.73 adalah versi bebas instalasi dari unduhan x32 dan x64-bit
Depan:Situs web .net membaca file besar
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com