خطا هنگام ریستور کردن دیتابیس بزرگ
سلام
من یه دیتابیس بزرگ دارم وفتی می خوام با ssh و دسترسی root سرور ریستورش کنم این ارور رو می ده
کد:
ERROR 1044 (42000) at line 32: Access denied for user 'myuser'@'localhost' to database 'movedb'
دستوری هم ک استفاده می کنم اینه
کد:
mysql -u dbuser -p dbname < db.sql
به جای یوزر و پس هم یوزر و پس دیتابیس رو می زنم - البته قبلا با این دستور کار کردم و همیشه اوکی بوده-
پاسخ : خطا هنگام ریستور کردن دیتابیس بزرگ
آیا یوزر مورد استفاده برای restore که در لاگ خطا myuser هست grant های لازم را دارد؟
با root بانک هم امتحان کردید؟
این خطا خطای کانکت شدن به بانک هست که معمولا از یوزر یا پسوورد هست.
پاسخ : خطا هنگام ریستور کردن دیتابیس بزرگ
نقل قول:
نوشته اصلی توسط
ahmad19
سلام
من یه دیتابیس بزرگ دارم وفتی می خوام با ssh و دسترسی root سرور ریستورش کنم این ارور رو می ده
کد:
ERROR 1044 (42000) at line 32: Access denied for user 'myuser'@'localhost' to database 'movedb'
دستوری هم ک استفاده می کنم اینه
کد:
mysql -u dbuser -p dbname < db.sql
به جای یوزر و پس هم یوزر و پس دیتابیس رو می زنم - البته قبلا با این دستور کار کردم و همیشه اوکی بوده-
لطف کنید نام کاربری و پسورد بانک اطلاعاتی را دوباره چک کنید.
ارور مربوط به موفق نبودن اتصال با بانک اطلاعاتی هست.
Sent from my SM-A710F using Tapatalk
پاسخ : خطا هنگام ریستور کردن دیتابیس بزرگ
سلام بصورت زیر عمل کنید.
کد:
mysql -u'root' -e"grant all on dbuser.* to dbname@localhost identified by 'dbpass';"
mysql -u'dbuser' -p'dbpass' dbname < dump.sql