Rumah >pangkalan data >tutorial mysql >ERROR HY): Hos &#.# tidak dibenarkan menyambung ke pelayan MySQL ini

ERROR HY): Hos &#.# tidak dibenarkan menyambung ke pelayan MySQL ini

WBOY
WBOYasal
2024-07-19 19:04:04824semak imbas

ERROR HY): Host

Masalah Saya

Saya mahu menyambung ke pelayan mysql menggunakan komputer peribadi saya tetapi saya mempunyai ralat ini.

ERROR 1130 (HY000): Host '123.32.23.12' is not allowed to connect to this MySQL server

Penyelesaian Saya

Pastikan IP anda mempunyai akses kepada pelayan pangkalan data

SELECT host FROM mysql.user WHERE User = 'root';

Jika anda hanya melihat hasil dengan localhost dan 127.0.0.1, anda tidak boleh menyambung daripada sumber luaran. Jika anda melihat alamat IP lain, tetapi bukan alamat IP yang anda sambungkan - itu juga merupakan petunjuk.

Anda perlu menambah alamat IP setiap sistem yang anda ingin berikan akses, dan kemudian berikan keistimewaan:

CREATE USER 'root'@'ip_address' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';

Jika anda melihat %, maka, terdapat masalah lain sama sekali kerana itu adalah "mana-mana sumber jauh". Walau bagaimanapun, jika anda mahu mana-mana/semua sistem disambungkan melalui akar, gunakan kad bebas % untuk memberikan akses:

CREATE USER 'root'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

Akhir sekali, muat semula kebenaran, dan anda sepatutnya boleh mempunyai akses jauh:

FLUSH PRIVILEGES;

Rujukan

  • https://stackoverflow.com/questions/19101243/error-1130-hy000-host-is-not-allowed-to-connect-to-this-mysql-server

Atas ialah kandungan terperinci ERROR HY): Hos &#.# tidak dibenarkan menyambung ke pelayan MySQL ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn