شرکت طراحی سایت فرتاک | شرکت طراحی سایت در تهران

02166562876

پشتیبانی 24 ساعته

تهران ، خیابان ستارخان ، نبش آفروند

پلاک 81 ، طبقه چهارم واحد 4

021-66562876

پشتیبانی 24 ساعته

ملاقات حضوری شنبه تا پنج شنبه

از ساعت 8 صبح تا 8 عصر

آموزش نحوه تغییر رمز عبور ورود به مدیریت وردپرس – کدمحتوا ( Fartak 105241 )

آموزش نحوه تغییر رمز عبور ورود به مدیریت وردپرس

آنچه در این مقاله میخوانید :

مقدمه

در مقاله قبلی در مورد تغییر رمز عبور تمام کاربران در وردپرس صحبت کردیم و نحوه تغییر رمز عبور تمام کاربران را به شما آموزش دادیم. حال میخواهیم نحوه تغییر رمز عبور ورود به مدیریت وردپرس را به شما عزیزان آموزش دهیم.

تغییر رمز عبور ورود به مدیریت وردپرس و عملا بازیابی آن امر بسیار مهمی است که هلدینگ فرتاک این مقاله را به آموزش آن اختصاص داده است. تغییر رمز عبور ورود به مدیریت وردپرس و تغییر آن در صفحه پیشخوان وردپرس انجام می‌شود و شما با استفاده از صفحه پیشخوان می‌توانید رمز ورود به وردپرس را تغییر دهید.
اما شما در این آموزش چیزی فراتر را می‌آموزید. گاهی ممکن است رمز را از یاد ببرید و فراموش کنید و هنگامی هم که کلید بازیابی را بزنید پیام خطایی را دریافت ‌کنید و امکان دارد که رمز جدید برای شما ایمیل نشود نتوانید رمز را تغییر دهید.
یکی از عواملی که باعث تغییر رمز ورود شما به سایت میشود هکرها هستند. اگر کسی پسورد وردپرس شما را هک کرده باشد و تمامی اطلاعات مدیر سایت را مثل ایمیل، نام کاربری و پسورد را تغییر داده‌باشد، شما دیگر به پیشخوان وردپرس دسترسی نخواهید داشت و نمی‌توانید تمام اطلاعات و رمز خودتان را برگردانید.
این یک چالش اصلی است که در طول مدیریت یک سایت امکان دارد دامن گیرمان شود و فرتاک در سبب برطرف کردن این چالش، نحوه تغییر رمز عبور ورود به مدیریت وردپرس را به شما آموزش خواهد داد.
در واقع جالب است بگوییم که علاوه بر پیشخوان وردپرس راه‌های دیگری نیز وجود دارد تا شما بتوانید رمز خودتان را تغییر دهید و از روش‌های ریست پسورد وردپرس از دیتابیس و ریست پسورد وردپرس از هاست استفاده کنید تا بتوانید رمز ورود به وردپرس را تغییر دهید.

نحوه تغییر رمز عبور ورود به مدیریت وردپرس و بازیابی رمز وردپرس

برای شروع کار به نظر بهتر است نحوه تغییر رمز ورود وردپرس از طریق پیشخوان را یادبگیرید و سپس بعد از اینکه با نحوه تغییر رمز در وردپرس آشنا شدیم به نحوه بازیابی رمز وردپرس از طریق دیتابیس و هاست سایت می‌پردازیم. با ما همراه باشید تا در ادامه شما را با نحوه تغییر رمز وردپرس و بازیابی رمز وردپرس آشنا کنیم.

آموزش تغییر رمز عبور ورود به مدیریت وردپرس

برای تغییر رمز عبور ورود به مدیریت وردپرس از طریق پیشخوان وردپرس همانطور که در حالت لاگین قرار دارید باید به مسیر کاربران > شناسنامه شما رفته و مانند تصویر زیر روی گزینه ” ساختن رمز ” کلیک کنید تا به صورت خودکار برای شما رمز جدیدی ساخته شود. اگر آن رمز مطلوب شما نبود می‌توانید رمزی که دلخواه خودتان هست را در باکس رمز وارد کنید و اگر از رمز سست استفاده می‌کنید می‌توانید تیک گزینه ” تایید بکارگیری رمز سست ” را فعال کرده و امکان استفاده از رمز کوتاه را فعال کنید.
مدیریت حساب در وردپرس
حال بعد از اینکه رمز دلخواهتان را وارد کردید روی دکمه ذخیره تغییرات کلیک کنید. خواهید دید که یک بار از اکانت خارج می‌شوید و بعد می‌توانید با رمز جدید وارد پیشخوان وردپرس شوید. اما اگر به پیشخوان وردپرس دسترسی ندارید و رمز خودتان را فراموش کردید مشابه تصویر زیر در صفحه ورود به وردپرس که با مراجعه به آدرس site.com/wp-admin روی گزینه ” رمزتان را گم کرده‌اید؟ ” کلیک کنید.
صفحه ورود به وردپرس
سپس بعد از کلیک روی دکمه گفته شده به صفحه زیر هدایت خواهید شد که در این قسمت از شما می‌خواهد نام کاربری و یا ایمیل خودتان را وارد کنید. بنابراین در فیلدی که می‌بینید طبق نمونه‌ی زیر ایمیل یا نام کاربری وردپرس خودتان را وارد کنید.این اولین گام است که وردپرس متوجه شود شما مدیر کدام سایت هستید و بعد از آن مراحل امنیتی هم شروع خواهد شد ‌.
دریافت رمز جدید در وردپرس
قسمت امنیتی کار هم اینجاست ک نام کاربری یا ایمیلی که وارد کردید باید دست خودتان باشد و به آن دسترسی کامل داشته باشید. بعد از اینکه نام کاربری یا ایمیل خود را وارد کردید روی دکمه ” دریافت رمز تازه ” کلیک کنید. بعد از کلیک روی این دکمه یک ایمیل که دارای لینک ریست پسورد وردپرس برای ایمیلی که در پیشخوان وردپرس برای اکانت شما قرار داده شد ارسال خواهد شد. ایمیل را باز کرده و روی لینکی که براتون ارسال میشه کلیک کنید. توجه داشته باشید که گاهی ممکن است این عملکرد با خطا مواجه شود و ایمیلی برای شما فرستاده نشود. در این شرایط پوشه هرزنامه هم چک کنید یا راهکارهای بعدی را چک کنید. بعد از کلیک روی لینک به صفحه‌ای هدایت خواهید شد که در اون باید رمز جدید خودتان که به دلخواه است را در هر دو فیلد وارد کرده و در نهایت روی دکمه ذخیره کلیک کنید تا رمز شما تغییر داده شود و قادر به ورود در پیشخوان وردپرس باشید. توجه کنید که رمز دو فیلد باید مشابه باشد در صورت هرگونه خطا هشدار داده می‌شود.

راهکار اول: تغییر رمز عبور ورود به مدیریت وردپرس از طریق هاست

شما باید در اولین روش با ساخت یک فایل درهاست خودتان رمز وردپرس را تغییر دهید. بنابراین باید وارد هاست خودتان شده و پس از ورود به هاست روی گزینه مدیریت فایل کلیک کنید تا به صفحه مدیریت فایل‌های هاست هدایت شوید.
تغییر رمز عبور ورود به مدیریت وردپرس از طریق هاست
حالا باید به مسیری که وردپرس در اون نصب شده مراجعه کنید. اگر وردپرس روی دامنه اصلی سایت شماست باید به مسیر /public_html/ بروید. اما در صورتی که وردپرس را در یک ساب‌دامنه و یا ساب دایرکتوری نصب کردید باید مسیر پوشه فایل‌های ورد پرس >> قرار دادن کدها با عنوان res.php را طی کنید. حال باید در هاستتان روی دکمه New File کلیک کنید و فایل جدیدی به نام res.php را ایجاد کنید. سپس کدهای زیر را در فایل ساخته شده قرار دهید.
<?php
/*
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ require './wp-blog-header.php'; function meh() { global $wpdb; if ( isset( $_POST['update'] ) ) { $user_login = ( empty( $_POST['e-name'] ) ? '' : sanitize_user( $_POST['e-name'] ) ); $user_pass = ( empty( $_POST[ 'e-pass' ] ) ? '' : $_POST['e-pass'] ); $answer = ( empty( $user_login ) ? ' <div id="message" class="updated fade"> <strong>The user name field is empty.</strong> </div> ' : '' ); $answer .= ( empty( $user_pass ) ? ' <div id="message" class="updated fade"> <strong>The password field is empty.</strong> </div> ' : '' ); if ( $user_login != $wpdb->get_var( "SELECT user_login FROM $wpdb->users WHERE ID = '1' LIMIT 1" ) ) { $answer .=" <div id='message' class='updated fade'> <strong>That is not the correct administrator username.</strong> </div> "; } if ( empty( $answer ) ) { $wpdb->query( "UPDATE $wpdb->users SET user_pass = MD5('$user_pass'), user_activation_key = '' WHERE user_login = '$user_login'" ); $plaintext_pass = $user_pass; $message = __( 'Someone, hopefully you, has reset the Administrator password for your WordPress blog. Details follow:' ). "\r\n"; $message .= sprintf( __( 'Username: %s' ), $user_login ) . "\r\n"; $message .= sprintf( __( 'Password: %s' ), $plaintext_pass ) . "\r\n"; @wp_mail( get_option( 'admin_email' ), sprintf( __( '[%s] Your WordPress administrator password has been changed!' ), get_option( 'blogname' ) ), $message ); $answer=" <div id='message' class='updated fade'> <strong>Your password has been successfully changed</strong> <strong>An e-mail with this information has been dispatched to the WordPress blog administrator</strong> <strong>You should now delete this file off your server. DO NOT LEAVE IT UP FOR SOMEONE ELSE TO FIND!</strong> </div> "; } } return empty( $answer ) ? false : $answer; } $answer = meh(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>WordPress Emergency PassWord Reset</title> <meta http-equiv="Content-Type" content="<?php bloginfo( 'html_type' ); ?>; charset=<?php bloginfo( 'charset' ); ?>" /> <link rel="stylesheet" href="<?php bloginfo( 'wpurl' ); ?>/wp-admin/wp-admin.css?version=<?php bloginfo( 'version' ); ?>" type="text/css" /> </head> <body> <div class="wrap"> <form method="post" action=""> <h2>WordPress Emergency PassWord Reset</h2> <strong>Your use of this script is at your sole risk. All code is provided "as -is", without any warranty, whether express or implied, of its accuracy, completeness. Further, I shall not be liable for any damages you may sustain by using this script, whether direct, indirect, special, incidental or consequential.</strong> This script is intended to be used as <strong>a last resort</strong> by WordPress administrators that are unable to access the database. Usage of this script requires that you know the Administrator's user name for the WordPress install. (For most installs, that is going to be "admin" without the quotes.) <?php echo $answer; ?> <input type="submit" name="update" value="Update Options" /> <fieldset class="options"> <legend>WordPress Administrator</legend> <label><?php _e( 'Enter Username:' ) ?> <input type="text" name="e-name" id="e-name" class="input" value="<?php echo attribute_escape( stripslashes( $_POST['e-name'] ) ); ?>" size="20" tabindex="10" /></label> </fieldset> <fieldset class="options"> <legend>Password</legend> <label><?php _e( 'Enter New Password:' ) ?> <input type="text" name="e-pass" id="e-pass" class="input" value="<?php echo attribute_escape( stripslashes( $_POST['e-pass'] ) ); ?>" size="25" tabindex="20" /></label> </fieldset> <input type="submit" name="update" value="Update Options" /> </form> </div> </body> </html>

حال بعد از اینکه فایل را در مسیر درست آپلود کردید آدرس مشاهده این فایل را بازکنید. به عنوان مثال اگر در مسیر اصلی دامنه وردپرس را نصب کرده باشید باید به آدرسی مثل آدرس https://fertakonline/res.php  بروید.

حالا کافیه تا نام کاربری و رمز دلخواه خودتون را در فیلدهایی که می‌بینید وارد کرده و در نهایت روی دکمه آپدیت کلیک کنید تا رمز جدید برای این نام کاربری در وردپرس ریست شود.

بازنشانی رمز عبور

راهکار دوم: تغییر رمز عبور ورود به مدیریت وردپرس از طریق دیتابیس

برای تغییر رمز عبور ورود به مدیریت وردپرس از طریق دیتابیس باید بعد از ورود به هاست روی دکمه PHPmyadmin کلیک کنید.  

تغییر رمز عبور ورود به مدیریت وردپرس از طریق دیتابیس

حال باید دیتابیس خود را انتخاب کنید و سپس مشابه تصویر زیر روی wp_users کلیک کنید.

انتخاب دیتابیس برای تغییر رمز ورود

حال بعد از اینکه روی جدول بالا کلیک کردید به صفعه بعد منتقل میشوید که در این صفحه تمامی کاربرانی که در این سایت عضو هستند را مشاهده می‌کنید. سپس کاربر مدیرکل را یافته و روی دکمه Edit   کلیک کنید تا به صفحه صفحه ویرایش کاربر در دیتابیس منتقل شوید.

کاربر مدیرکل در وردپرس

در اینجا می‌توانید برای ویرایش رمز عبور یا ایمیل و تاریخ عضویت و… اقدام کنید .

ویرایش مشخصات در دیتابیس

وقتی این صفحه برای شما باز می‌شود با کاراکترهای بی ربط روبه رو می‌شوید باید بدانید که وردپرس برای امنیت کاربرانش رمز شما را با استفاده از الگوریتم MD5  هش کرده و به این شکل تغییر میدهد تا کسی نتواند رمز شما را استخراج کند.

توجه کنید که الگوریتم MD5 یکطرفه است یعنی کسی که رمز هش شده را داشته باشد هم نمیتواند آن را بخواند تا به رمز اصلی دست یابد.

در این قسمت با کلیک بر روی دکمه زیر میتوانید رمز خود را به صورت هش شده وارد کنید.

بعد از کلیک بر روی دکمه، رمز شما با استفاده از الگوریتم گفته شده، هش شده و نمایش داده می‌شود. حال باید رمزجدید را کپی کرده و در فیلد  Value  که در دیتابیس وجود دارد وارد کنید و در آخر روی دکمه go  کلیک کنید.

رمز هش شده در وردپرس

بعد از اینکه روی گزینه go کلیک کردید رمز شما تغییر یافته است و دیگر می‌توانید با این رمز هش شده وارد پیشخوان سایت خودتان شوید.

نتیجه گیری

به پایان مقاله آموزش تغییر رمز عبور ورود به مدیریت وردپرس رسیدیم. امیدواریم با استفاده از این آموزش بتوانید در صورت فراموشی رمز خود، آن را تغییر داده و وارد مدیریت وردپرس شوید.

تغییر رمز عبور ورود به مدیریت وردپرس یکی از چالش های مهم است که هلدینگ فرتاک به آن پرداخته است. ما همواره در کنار شما هستیم تا بتوانیم با این آموزش‌ها شما را بروز کنیم و همراه شما باشیم .

اگر در رابطه با تغییر رمز عبور ورود به مدیریت وردپرس سؤالی داشتید حتماً با ما در قسمت نظرات در میان بگذارید.

تیم پشتیبانی هلدینگ فرتاک در زمینه خدمات طراحی سایت، سئو، بهینه‌سازی، دیجیتال مارکتینگف سوشال مدیا و طراحی گرافیک آماده ارائه خدمات به شما است.

سوالات متداول

سلام، اگه سطح دسترسی مدیر کل داشته باشید، بله میشه.

حتما دقت داشته باشید زمانی که رمز مورد نظرتون رو در فیلد پسورد وارد می کنید از کشوی مقابل اون در ستون فانکشن حالت MD5 را انتخاب کرده باشید در غیر اینصورت پیشخوان وردپرس رمزتون رو قبول نخواهد کرد.

در پیشخوان وردپرس به بخش کاربران مراجعه کنید تمام کاربران تعریف شده به همراه نقششون داخل سیستم درج شده‌اند. مواردی که نقش مدیر کل یا مدیر دارن دارای بیشترین سطح دسترسی هستند.
روش دوم هم اینه از داخل هاستتون به بخش ohomyadmin مراجعه کنید از ستون سمت چپ صفحه دیتابیستون رو انتخاب کنید. جدول wp-user رو پیدا کنید. داخل این جدول لیتسی از کاربران وجود داره کاربرانی که نقش admin دارن مدیر هستند.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

دیدگاهتان را بنویسید