loading...

????? ????

بازدید : 38
شنبه 12 مهر 1404 زمان : 16:12


تغییر تحول راز عبور وردپرس از روش دیتابیس (بازیابی پسورد از phpMyAdmin)
یک کدام از شایع ترین دلایلی که مدیران وب سایت به سراغ phpMyAdmin میروند، تغییر‌و تحول یا این که بازیابی سر عبور وردپرس از روش دیتابیس میباشد. فکر کنید راز عبور ادمین وبسایت را فراموش نموده اید و به نشانی اینترنتی بازیابی نیز دسترسی ندارید؛ در اینگونه قوانینی میتوانید مستقیماً سر را در مقر داده تغییر تحول دهید. برای جاری ساختن این عمل، طبق پروسه پایین طراحی سایت در مشهد پیش بروید:

مبنی بر قسمت قبلی، جدول wp_users را گشوده کرده و اکانت کاربری مدیریت (یا این که هر کاربری که می‌خواهید راز آن را تغییر و تحول دهید) پیدا فرمایید. معمولاً اکانت رئیس مهم وب سایت دارنده user_login شناخته گردیده (برای مثالً “admin”) یا این که ID=1 میباشد.
روی مورد Edit (بازنویسی) در سطر آن مخاطب کلیک نمایید تا وارد کاغذ دستکاری مقادیر گردید.
فیلدی به اسم user_pass را پیدا فرمائید. مقدار فعلی آن یک فن زمان بر هش گردیده است. ما بایستی این مقدار را به هش راز نو تغییر و تحول دهیم. بی آلایش ترین رویه این میباشد که از خویش phpMyAdmin برای این عمل استعمال کنیم:
در نصیب مقدار (Value) برای user_pass، راز عبور جدیدی که می‌خواهید تهیه و تنظیم نمائید را به طور متن وارد نمائید (از جملهً NewPassword123).
در ردیف کارایی یا این که تابع (Function) کنار این فیلد، از منوی کشویی مورد MD5 را تعیین نمایید. (MD5 یک الگوریتم هش بی آلایش میباشد؛ phpMyAdmin با تعیین این آیتم، مقدار متنی را به هش MD5 تبدیل می نماید و در دیتابیس ذخیره می کند).
اعتقاد و باور نتیجه ها فرمائید بقیه فیلدها را ناخواسته تغییر‌و تحول نداده باشید و آن‌گاه تحت کاغذ روی Go یا این که جاری ساختن کلیک نمائید.
phpMyAdmin پیغام توفیق آمیز بودن تغییرات را اکران می‌دهد. فعلا سر عبور اکانت کاربری عوض شده میباشد. میتوانید با به کار گیری از اسم کاربری به عبارتی اکانت و سر تازه، وارد پیشخوان وردپرس گردید.
با اجرا این فرآیند، شما سر عبور وردپرس را از روش phpMyAdmin تغییر و تحول داده اید. دقت داشته باشید که ما از تابع MD5 برای رمزگذاری به کار گیری کردیم. استدلال آن این میباشد که وردپرس رمزهای عبور را به طور هش گردیده مراقبت می نماید و در صورتی‌که شما سر تازه را به طور متن بی آلایش ذخیره نمائید، قابلیت و امکان ورود با آن وجود نخواهد داشت. WordPress در ورژن های نو از الگوریتم امنیتی کار کشته تری نسبت به MD5 به کار گیری می نماید، البته در صورتیکه هش MD5 را تحت عنوان سر در دیتابیس قرار دهید، معماری وردپرس طوری میباشد که در اولی ورود متوجه این قضیه گردیده و به طور اتومات سر را به فرمت امن خیس خویش (بر محور PHPass) تبدیل می نماید. بدین ترتیب به کارگیری موقت از MD5 برای تهیه و تنظیم راز تازه قابل قبول میباشد.

نمونه: فرض نمائید کاربری با اسم editor1 دارید و میخواهید راز اورا به 12345678 تغییر تحول دهید. بعداز کشف کردن استفاده کننده editor1 در جدول wp_users و رفتن به ورقه Edit، مقدار user_pass را به 12345678 تغییر و تحول داده و تابع MD5 را گزینش نمائید. بعد از ذخیره، مقدار user_pass به صورت برای مثالً 25d55ad283aa400af464c76d713c07ad (که هش MD5 حرفه 12345678 میباشد) درخواهد آمد. اینک استفاده کننده می‌تواند با راز نو وارد خواهد شد.

طریق جایگزین (توسعه یافته): طریق فوق نیاز به رابط گرافیکی phpMyAdmin داشت. در صورتی‌که به کنسول MySQL دسترسی دارید یا این که در phpMyAdmin تب SQL را گشوده فرمائید، می‌توانید مستقیماً با اجرای یک پرس وجوی SQL نیز سر را تغییر و تحول دهید. به عنوان مثال:

UPDATE `wp_users`

SET `user_pass` = MD5(‘NewPassword123’)

WHERE `user_login` = ‘admin’;

این query سر عبور کاربری با اسم کاربری “admin” را به NewPassword123 تغییر‌و تحول می‌دهد (بعد از تبدیل به MD5). توجه نمایید که در شکل مختلف بودن پیشوند جداول، بایستی اسم جدول را تغییر و تحول دهید (از جملهً xyz_users به مکان wp_users).

ایجاد کرد اکانت کاربری وردپرس از دیتابیس (ساخت و ساز مخاطب تازه از روش phpMyAdmin)
گاهی ممکن میباشد مورد نیاز گردد یک اکانت کاربری تازه در وردپرس از روش دیتابیس ساخت‌و‌ساز نمائید. این شرایط هنگامی پیش میاید که دسترسی به پیشخوان ندارید یا این که می‌خواهید سوای ورود به وردپرس، یک استفاده کننده (برای مثالً رئیس تازه) بسازید. ما در اینجا فرآیند تشکیل داد اکانت کاربری وردپرس از دیتابیس را برای یک مخاطب مدیریت تک تک (Administrator) توضیح می‌دهیم:

در phpMyAdmin و در مقر داده وردپرس متبوع، آغاز به جدول wp_users بروید.
روی زبانه Insert (درج) کلیک فرمایید تا هیبت اضافه کردن رکورد تازه گشوده خواهد شد. در‌این هیبت می بایست فیلدهای اساسی استفاده کننده را لبریز فرمایید. مقادیر پایین را وارد کنید:
user_login: اسم کاربری دلخواه برای اکانت نو (برای مثالً newadmin). این اسم کاربری نباید پیش از اینً وجود داشته باشد.
user_pass: سر عبور برای اکانت نو. شبیه قسمت قبلی، در اینجا نیز از نصیب Function آیتم MD5 را تعیین فرمایید و سر متبوع را به طور متن بی آلایش در مقدار وارد نمائید تا به طور هش ذخیره خواهد شد.
user_nicename: اسم مستعار یکتای مخاطب برای اکران در URL ها (میتوانید چیزی مشابه به اسم کاربری یا این که ورژن زیباسازی گردیده آن وارد فرمائید، از جملهً newadmin یا این که new-admin).
user_email: یک نشانی پست الکترونیک دارای اعتبار برای استفاده کننده تازه.
user_url: (از روی میل) نشانی وبسایت مخاطب. میتوانید خالی بگذارید یا این که برای مثالً دامنه وبسایت خویش را وارد فرمائید.
user_registered: تاریخ و ساعت ایجاد کرد مخاطب تازه. میتوانید تاریخ فعلی را وارد نمایید (به عنوان مثالً 2025-09-30 12:30:00). پوسته تاریخ می بایست به طور YYYY-MM-DD HH:MM:SS باشد.
user_status: این فیلد معمولاً روی 0 تهیه میشود (استعمال خاصی در وردپرس ندارد و مدام 0 میباشد).
display_name: اسم نمایشی مخاطب که مایلید در وبسایت علامت داده خواهد شد (برای مثالً رئیس نو یا این که تکرار اسم کاربری).


تغییر تحول راز عبور وردپرس از روش دیتابیس (بازیابی پسورد از phpMyAdmin)
یک کدام از شایع ترین دلایلی که مدیران وب سایت به سراغ phpMyAdmin میروند، تغییر‌و تحول یا این که بازیابی سر عبور وردپرس از روش دیتابیس میباشد. فکر کنید راز عبور ادمین وبسایت را فراموش نموده اید و به نشانی اینترنتی بازیابی نیز دسترسی ندارید؛ در اینگونه قوانینی میتوانید مستقیماً سر را در مقر داده تغییر تحول دهید. برای جاری ساختن این عمل، طبق پروسه پایین طراحی سایت در مشهد پیش بروید:

مبنی بر قسمت قبلی، جدول wp_users را گشوده کرده و اکانت کاربری مدیریت (یا این که هر کاربری که می‌خواهید راز آن را تغییر و تحول دهید) پیدا فرمایید. معمولاً اکانت رئیس مهم وب سایت دارنده user_login شناخته گردیده (برای مثالً “admin”) یا این که ID=1 میباشد.
روی مورد Edit (بازنویسی) در سطر آن مخاطب کلیک نمایید تا وارد کاغذ دستکاری مقادیر گردید.
فیلدی به اسم user_pass را پیدا فرمائید. مقدار فعلی آن یک فن زمان بر هش گردیده است. ما بایستی این مقدار را به هش راز نو تغییر و تحول دهیم. بی آلایش ترین رویه این میباشد که از خویش phpMyAdmin برای این عمل استعمال کنیم:
در نصیب مقدار (Value) برای user_pass، راز عبور جدیدی که می‌خواهید تهیه و تنظیم نمائید را به طور متن وارد نمائید (از جملهً NewPassword123).
در ردیف کارایی یا این که تابع (Function) کنار این فیلد، از منوی کشویی مورد MD5 را تعیین نمایید. (MD5 یک الگوریتم هش بی آلایش میباشد؛ phpMyAdmin با تعیین این آیتم، مقدار متنی را به هش MD5 تبدیل می نماید و در دیتابیس ذخیره می کند).
اعتقاد و باور نتیجه ها فرمائید بقیه فیلدها را ناخواسته تغییر‌و تحول نداده باشید و آن‌گاه تحت کاغذ روی Go یا این که جاری ساختن کلیک نمائید.
phpMyAdmin پیغام توفیق آمیز بودن تغییرات را اکران می‌دهد. فعلا سر عبور اکانت کاربری عوض شده میباشد. میتوانید با به کار گیری از اسم کاربری به عبارتی اکانت و سر تازه، وارد پیشخوان وردپرس گردید.
با اجرا این فرآیند، شما سر عبور وردپرس را از روش phpMyAdmin تغییر و تحول داده اید. دقت داشته باشید که ما از تابع MD5 برای رمزگذاری به کار گیری کردیم. استدلال آن این میباشد که وردپرس رمزهای عبور را به طور هش گردیده مراقبت می نماید و در صورتی‌که شما سر تازه را به طور متن بی آلایش ذخیره نمائید، قابلیت و امکان ورود با آن وجود نخواهد داشت. WordPress در ورژن های نو از الگوریتم امنیتی کار کشته تری نسبت به MD5 به کار گیری می نماید، البته در صورتیکه هش MD5 را تحت عنوان سر در دیتابیس قرار دهید، معماری وردپرس طوری میباشد که در اولی ورود متوجه این قضیه گردیده و به طور اتومات سر را به فرمت امن خیس خویش (بر محور PHPass) تبدیل می نماید. بدین ترتیب به کارگیری موقت از MD5 برای تهیه و تنظیم راز تازه قابل قبول میباشد.

نمونه: فرض نمائید کاربری با اسم editor1 دارید و میخواهید راز اورا به 12345678 تغییر تحول دهید. بعداز کشف کردن استفاده کننده editor1 در جدول wp_users و رفتن به ورقه Edit، مقدار user_pass را به 12345678 تغییر و تحول داده و تابع MD5 را گزینش نمائید. بعد از ذخیره، مقدار user_pass به صورت برای مثالً 25d55ad283aa400af464c76d713c07ad (که هش MD5 حرفه 12345678 میباشد) درخواهد آمد. اینک استفاده کننده می‌تواند با راز نو وارد خواهد شد.

طریق جایگزین (توسعه یافته): طریق فوق نیاز به رابط گرافیکی phpMyAdmin داشت. در صورتی‌که به کنسول MySQL دسترسی دارید یا این که در phpMyAdmin تب SQL را گشوده فرمائید، می‌توانید مستقیماً با اجرای یک پرس وجوی SQL نیز سر را تغییر و تحول دهید. به عنوان مثال:

UPDATE `wp_users`

SET `user_pass` = MD5(‘NewPassword123’)

WHERE `user_login` = ‘admin’;

این query سر عبور کاربری با اسم کاربری “admin” را به NewPassword123 تغییر‌و تحول می‌دهد (بعد از تبدیل به MD5). توجه نمایید که در شکل مختلف بودن پیشوند جداول، بایستی اسم جدول را تغییر و تحول دهید (از جملهً xyz_users به مکان wp_users).

ایجاد کرد اکانت کاربری وردپرس از دیتابیس (ساخت و ساز مخاطب تازه از روش phpMyAdmin)
گاهی ممکن میباشد مورد نیاز گردد یک اکانت کاربری تازه در وردپرس از روش دیتابیس ساخت‌و‌ساز نمائید. این شرایط هنگامی پیش میاید که دسترسی به پیشخوان ندارید یا این که می‌خواهید سوای ورود به وردپرس، یک استفاده کننده (برای مثالً رئیس تازه) بسازید. ما در اینجا فرآیند تشکیل داد اکانت کاربری وردپرس از دیتابیس را برای یک مخاطب مدیریت تک تک (Administrator) توضیح می‌دهیم:

در phpMyAdmin و در مقر داده وردپرس متبوع، آغاز به جدول wp_users بروید.
روی زبانه Insert (درج) کلیک فرمایید تا هیبت اضافه کردن رکورد تازه گشوده خواهد شد. در‌این هیبت می بایست فیلدهای اساسی استفاده کننده را لبریز فرمایید. مقادیر پایین را وارد کنید:
user_login: اسم کاربری دلخواه برای اکانت نو (برای مثالً newadmin). این اسم کاربری نباید پیش از اینً وجود داشته باشد.
user_pass: سر عبور برای اکانت نو. شبیه قسمت قبلی، در اینجا نیز از نصیب Function آیتم MD5 را تعیین فرمایید و سر متبوع را به طور متن بی آلایش در مقدار وارد نمائید تا به طور هش ذخیره خواهد شد.
user_nicename: اسم مستعار یکتای مخاطب برای اکران در URL ها (میتوانید چیزی مشابه به اسم کاربری یا این که ورژن زیباسازی گردیده آن وارد فرمائید، از جملهً newadmin یا این که new-admin).
user_email: یک نشانی پست الکترونیک دارای اعتبار برای استفاده کننده تازه.
user_url: (از روی میل) نشانی وبسایت مخاطب. میتوانید خالی بگذارید یا این که برای مثالً دامنه وبسایت خویش را وارد فرمائید.
user_registered: تاریخ و ساعت ایجاد کرد مخاطب تازه. میتوانید تاریخ فعلی را وارد نمایید (به عنوان مثالً 2025-09-30 12:30:00). پوسته تاریخ می بایست به طور YYYY-MM-DD HH:MM:SS باشد.
user_status: این فیلد معمولاً روی 0 تهیه میشود (استعمال خاصی در وردپرس ندارد و مدام 0 میباشد).
display_name: اسم نمایشی مخاطب که مایلید در وبسایت علامت داده خواهد شد (برای مثالً رئیس نو یا این که تکرار اسم کاربری).

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 711
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 182
  • بازدید کننده امروز : 1
  • باردید دیروز : 1
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 219
  • بازدید ماه : 317
  • بازدید سال : 2730
  • بازدید کلی : 35095
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی