آموزش ایجاد کاربر ادمین از طریق phpmyadmin
برخی از کاربران هنگام ورود به بخش مدیریت جوملا نام کاربری یا رمز عبور مدیر ارشد را فراموش میکنند. در برخی موارد بعد از هک شدن برای رفع مشکلات بعد از هک نیاز به ساختن کاربر مدیر ارشد (Super User) از طریق دیتابیس باید اقدام کرد.
ابتدا میبایست وارد PHPMyAdmin شده سپس دیتابیس مورد نظر را انتخاب میکنیم.
روی جدول users کلیک میکنیم تا وارد مدیریت جدول users شویم.
تب insert را باز کرده و فیلدهای مربوطه را پر میکنیم.
- شناسه دلخواه برای ادمین جدید ( id= مثلا 60 ).
- نام کاربر مدیر ارشد جدید = name ( مثلا new_Administrator )
- نام کاربری مدیر ارشد جدید = username ( مثلا new_admin )
- آدرس ایمیل مدیر ارشد جدید = email ( مثلا new _ admin @yahoo.com ) در اینجا ضروری نیست. پس از ایجاد کاربر مدیر ارشد، از مدیریت جوملا میتوان ایمیل را وارد کرد.
- رمز عبور ادمین جدید = password توجه داشته باشید که این رمز باید بصورت هش (Hash) شده باشد. بنابراین پس از وارد کردن رمز عبور دلخواه، از کادر Function، گزینه MD5 را انتخاب میکنیم تا رمز عبوری که وارد کردیم، تبدیل به رمز عبور هش شده شود.
برای مثال قصد داریم رمز کاربر مدیر ارشد جدید، new_admin باشد. این رمز را در دیتابیس، در کادر password وارد کرده و از کادر Function هم گزینه MD5 را انتخاب میکنیم. بنابراین رمز کاربر مدیر ارشد جدید بر روی new_admin تنظیم میشود (به تصویر بعدی دقت کنید).
admin = 433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT joomla = 7a0262e3b559aaf258034777ce46aa09:KewC6AQkFf02QjJBiqBPwRn06JifA9f8 joomlafarsi.com = 22dcf511cfee0d70ca45f2b36582f853:QS7xjlst2k1zLALf5RqBoFz2LQCq02Ck
- نوع حساب کاربری = usertype ، حساب کاربری که میخواهیم ایجاد کنیم که باید deprecated باشد.
- block=0 برای اینکه حساب کاربری جدید، فعال بشود.
- sendEmail=1 اگر میخواهیم کاربر مدیر ارشد جدید، ایمیل دریافت کند، مقدار را "1" تنظیم میکنیم (در اینجا ضروری نیست). پس از ایجاد کاربر مدیر ارشد، از مدیریت جوملا میتوان این تنظیمات را انجام داد.
- registerDate = تاریخ ثبت نام کاربر (تاریخ ثبت نام کاربر که میتوانید با استفاده از تقویمی که وجود دارد، این تاریخ را تنظیم کنید (ضروری نیست).
- lastvisitDate = تاریخ آخرین بازدید ، تاریخ آخرین بازدید کاربر که مانند بالا میتوان آن را تنظیم کرد. (ضروری نیست).
- بقیه فیلدها هم ضروری نیستند.
در پایان میتوانید نام کاربری جدید را مشاهده کنید .
نکته: باید گروه کاربری برای کاربر تازه ایجاد شده تعیین کنید . id کاربری به صورت پیش فرض در جوملا 2.5 برای سطح دسترسی superuser برابر 8 میباشد . میتوانید لیست این مقادیر را در جدول usergorups مشاهده کنید.
حال باید به جدول user_usergroup_map وارد شوید.
سپس از تب insert ای دی یوزر جدید که ساخته شد را وارد میکنید.
مزیت این روش: طبق روال که انجام شد با توجه به گروههای کاربری که در بالاتر نمایش داده شده میتوان هر نوع کاربری را معرفی کرد.
تهیه شده توسط : مرصاد نادری
![]() |