رفتن به بالا
تلفن : 021-91035408 تلفن

رفع خطای ERROR 1130 HY000

رفع خطای دیتابیس ERROR 1130 HY000 در MySQL

رفع خطای ERROR 1130 HY000 :

ابتدا باید بدانیم مشکل ERROR 1130 HY000 در دیتابیس mysql چیست و چطور برای رفع  این مشکل اقدام کنیم .

این مشل طمانی رخ میدهد که شما برای اتطال به دیتابیس از IP مبدا دسترسی ایجاد نکرده باشید .

 

ایجاد دسترسی برای IP به دیتابیس :

1 . فرض بر اینکه IP مبدا 192.168.1.10 باشد و IP دیتابیس سرور شما 192.168.1.100 باشد :

mysql -u database_username -p -h 192.168.1.100

در حالت پیشفرض شما با خطای زیر مواجه خواهید شد :

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

 

2 . ایتدا در سرور اصلی دیتابیس Mysql / MariaDB از طریق دستور زیر وارد میشوید :

mysql -u root -p

رفع خطای ERROR 1130 HY000

3 . با استفاده از دستورات زیر نام کاربری مورد نظر رو که قبلا در mysql ایجاد کردید رو به دیتابیس Assign میکنید :

 

MariaDB [(none)]> GRANT ALL ON database_name.* to 'database_username'@'192.168.1.10' IDENTIFIED BY 'yourpassword';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> SELECT host FROM mysql.user WHERE user = "database_username";

 

4 . مجددا به دیتابیس از IP مبدا لاگین کنید میبینید مشکل برطرف شده .

 

سفارش انواع سرویس در گیم سرور دات آی آر

 

سفارش سرور مجازیسفارش سرور اختصاصیسفارش سرور میکروتیکسفارش سی پنل ایران

 

 

آخرین دیدگاه‌ها