-
error 1044
با سلام.زماني كه در پنل هاست خود يك بوزر و يك ديتابيس مي سازم و وارد phpmyadmin مي شوم در آنجا زمان ساخت يك ديتا بيس جديد با مشكل زير مواجه مي شوم:
پيغام MySQL :
#1044 - Access denied for user '327_tcshop2'@'%' to database 'tcshop'
در صورتي كه در حالت لوكال با يوزر root وارد شده حق دسترسي كامل داشتم.حال در اينجا چگونه بايد حق دسترسي كامل به يوزر بدهم؟
هاست ها معمولا يك عبارت ابتداي نام ديتابيس و يوزر قرار ميدهند!چگونه ميتوانم از شر اين عبارت اضافه كه در هاست ن 327 است خلاص شوم؟با تشكر از كمك دوستان.
-
پاسخ : error 1044
سلام
در هاست مانند لوکال نیست و نمیتونید در phpmyadmmin این کار رو انجام بدید.
اعطای دسترسی به دیتابیس رو باید در همون پنل هاست انجام بدید.
اگر سرور شما اشتراکی است، نمیتونید از شر عبارت اضافه در ابتدای نام دیتابیس که همون یوزر شماست، خلاص بشید.
یا علی
-
پاسخ : error 1044
پس من بايد جداول رل فقط export كنم؟
دقيقا اين كار در phpmyadminچگونه است؟
و در صورت اينكار چون نام پايگاه داده من به صورت آنلاين با آفلاين تفاوت دارد براي تغيير نام ديتابيس در آنلاين آيا از فايل config بايد اقدام كنم؟
-
پاسخ : error 1044
سلام
ابتدا یک دیتابیس بسازید سپس از داخل دیتابیس فایل خود را import نمایید.
حالا برید داخل فایل configuration.php و نام کاربری و رمزعبور و نام پایگاه داده را تغییر دهید
موفق باشید