فراموشی کلمه عبور کاربر admin در ProcessMaker
اگر یکی از کاربران عادی در پراسس میکر (ProcessMaker) پسورد خود را فراموش کند، کاربر ادمین که دسترسی به مدیریت اطلاعات همه یوزرها دارد، می تواند پسورد جدیدی برای او ثبت کند. اما مشکل زمانی است که کاربر ادمین پسورد خود را فراموش کرده باشد.
چنانچه پسورد اکانت ادمین نرم افزار پراسس میکر خود را فراموش کرده اید، این مقاله می تواند به شما در تغییر پسورد آن کمک کند.
نکته: جهت پیش گیری از مشکل فراموشی کلمه عبور، می توانید گزینه مربوط به بازیابی آن را از طریق کاربر ادمین فعال سازی کنید. دستورالعمل این کار در مقاله فعال سازی گزینه فراموشی کلمه عبور شرح داده شده است. اما چنانچه تا به حال این کار را نکرده اید و اکنون پسورد کاربر ادمین را نیز به خاطر ندارد، این مقاله حاضر می تواند مشکل شما را برطرف کند.
پراسس میکر پسورد تمامی کاربران را در دیتابیس خود ذخیره سازی می کند. دسترسی به این دیتابیس از طریق محیط phpMyAdmin امکان پذیر است. اما لازم به ذکر است که تمامی پسوردها به صورت رمزنگاری شده در این دیتابیس ذخیره شده اند. پراسس میکر تا ورژن های قبل از php 5.6 از رمزنگاری MD5 جهت رمزنگاری پسوردها استفاده می کرد. اما از ورژن php 5.6 به بعد (یعنی ProcessMaker 3.2.1 و جدیدتر)، پسوردها با الگوریتم SHA-256 رمزنگاری می شوند. به همین خاطر شما باید ابتدا ورژن پراسس میکر و php آن را بررسی کنید تا از نحوه رمزنگاری آن مطلع گردید.
از آن جا که هیچ کدام از دو نوع رمزنگاری (MD5 و SHA-256) قابل برگشت نیستند، شما نمی توانید با دیدن پسورد رمزنگاری شده خود در دیتابیس، آن را به پسورد اصلی تبدیل کنید و تنها راه موجود، رمزنگاری یک پسورد جدید و جایگزینی آن با پسورد قبلی در دیتابیس است. بدین شکل، پسورد شما ویرایش خواهد شد.