PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش ایجاد ادمین جدید برای وردپرس از طریق دیتابیس



nojhanacc
May 22nd, 2021, 13:51
در هنگام کار با سی ام اس های مختلف به مانند وردپرس ، شما نیاز خواهید داشت تا یک حساب کاربری داشته باشید تا بتوانید به راحتی وارد مدیریت سیستم شوید و در سایت مطلبی اضافه کنید و یا کار های دیگری که مد نظرتان است را انجام دهید . اما اگر حساب کاربری شما حالا به هر دلیلی قفل شده باشد (این مشکل ممکن است ناشی از خرابی در کد های سایت به وجود آید و یا … ) و حتی با بازگردانی رمز ورود هم نتوانید حساب کاربری را بازکنید باید چه کاری انجام داد ؟ آیا باید قید سایت خود را بزنید ؟ ! خیر ، بلکه به سادگی میتوانید از طریق ورود به هاست سایت و از دیتابیس مربوط به سایت خود یک حساب جدید برای ادمین ایجاد و به روند کاری خود ادامه دهید . اگر این مطلب برای شما حائز اهمیت است پس تا انتهای این مطلب با ما همراه باشید .
مراحل ایجاد حساب کاربری برای ادمین از طریق دیتابیس در وردپرس : مراحلی که خدمتتان ذکر می شود با فرض بر این است که پیشوند جداول پایگاه داده با “wp_” تنظیم شده است . مرحله اول : برای شروع کار باید وارد هاست سایت خود شوید .
مرحله دوم : از صفحه ی اصلی هاست خود ، پایگاه داده ها (databases) را پیدا کنید و مطابق تصویر زیر وارد phpmyadmin (روی آن کلیک کنید) شوید .
https://farjad.co/wp-content/uploads/2016/06/phpmyadmin.png
حالا که وارد صفحه ی phpmyadmin شدید به نوار کناری سمت چپ صفحه نگاه کنید و روی گزینه database مربوطه کلیک کنید . (اگر چند دیتابیس روی هاستتان دیدید و نمی دانید کدام دیتابیس برای سایتتان است بهتر است وارد فایل config.php سایتتان در مسیر روت هاست بشید و اسم دیتابیس را از آنجا بیابید . )
مرحله سوم : حالا اندکی صبر کنید تا اطلاعات دیتابیس مربوطه برای شما بارگذاری شوند ، سپس مطابق تصویر زیر باید روی گزینه sql کلیک کنید .
https://farjad.co/wp-content/uploads/2016/06/sql-tab.png مرحله چهارم : زمانیکه روی sql بزنید ، برای شما باکسی باز خواهد شد که در آن مقدار کد مشاهده خواهید کرد که مربوط به همان اکانت ادمین می باشد ، حالا شما باید کد های زیر را که مربوط به ایجاد یک مدیر جدید برای سایت وردپرسی است را در قسمت مربوط به sql کپی پیست کنید و تمامی مواردی را که با رنگ قرمز مشخص شده اند را در کد زیر مطابق با نیاز تغییر بدید . (بعنوان مثال برای newadmin می توانید نام ادمین مورد نظر خود را قرار بدید ، یا برای pass123 میتوانید پسورد مد نظرتان را وارد کنید و … )


INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('newadmin', MD5('pass123'), 'firstname lastname', 'email@example.com', '0');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');

مرحله پنجم : زمانیکه کد بالا را جایگزین و تغییراتی که در مرحله قبل ذکر شد را انجام دادید حالا نوبت آن است که با کلیک بر روی گزینه GO اقدام به ذخیره ی این اطلاعات کنید . (مطابق تصویر زیر) https://farjad.co/wp-content/uploads/2016/06/query-click.png
مرحله ششم : بسیار خب ، کار به همین سادگی پایان یافت . اکنون می توانید با اطلاعات جدیدی که وارد کردید وارد ادمین سایت وردپرسی خود شوید . توجه : آموزش فوق مربوط به هاست با کنترل پنل سی پنل می باشد . در دایرکت ادمین هم به همین صورت می باشد . امیدوارم مفید واقع شده باشد . موفق باشید .