آموزش ایجاد کاربر ادمین از طریق phpmyadmin: تفاوت بین نسخه‌ها   

از دانشنامه جوملا فارسی - مامبو فارسی
پرش به: ناوبری، جستجو
(صفحه‌ای جدید حاوی «=مقدمه= بسیاری از دوستان برای ورود به بخش کاربری با فراموش کردن نام کاربری یا...» ایجاد کرد)
 
 
سطر ۱: سطر ۱:
 
=مقدمه=
 
=مقدمه=
  
بسیاری از دوستان برای ورود به بخش کاربری با فراموش کردن نام کاربری یا پسورد به مشکل برمی خورند . در برخی موارد بعد از هک شدن برای رفع مشکلات بعد از هک نیاز به ساختن کاربر ادمین از طریق دیتابیس باید اقدام کرد .
+
برخی از کاربران هنگام ورود به بخش مدیریت [http://www.joomlafarsi.com جوملا] نام کاربری یا رمز عبور مدیر ارشد را فراموش می‌کنند. در برخی موارد بعد از هک شدن برای رفع مشکلات بعد از هک نیاز به ساختن کاربر مدیر ارشد (Super User) از طریق [[دیتابیس]] باید اقدام کرد.
  
=دیتابیس=
+
ابتدا می‌بایست وارد [[PHPMyAdmin]] شده سپس [[دیتابیس]] مورد نظر را انتخاب می‌کنیم.
  
1) وارد phpmyadmin شده سپس دیتابیس مورد نظر را انتخاب می کنیم.  
+
روی جدول users کلیک می‌کنیم تا وارد مدیریت جدول users شویم.
  
2) در جدول مقابل روی  jos_users کلیک می کنیم تا وارد مدیریت jos_users شویم.
 
  
 
[[پرونده: Userdb11.jpg|center|frame]]
 
[[پرونده: Userdb11.jpg|center|frame]]
  
3) تب insert را باز کرده و شروع به پر کردن فیلدها می کنیم
 
  
الف ) شناسه دلخواه برای ادمین جدید ( id= مثلا 60 ).
+
=ایجاد کاربر مدیر ارشد=
  
ب ) نام ادمین جدید = name ( مثلا new_Administrator )
+
تب insert را باز کرده و فیلدهای مربوطه را پر می‌کنیم.
  
ج ) نام کاربری ادمین جدید = username ( مثلا new_admin )
 
  
د ) ایمیل ادمین جدید = email ( مثلا new _ admin @yahoo.com ) در اینجا ضروری نیست. پس از ایجاد کاربر ادمین، از مدیریت جوملا می توان ایمیل ادمین را وارد کرد.
+
[[پرونده: Userdb12.jpg|center|frame]]
 +
 
  
ه ) رمز عبور ادمین جدید = password  توجه داشته باشید که این رمز باید بصورت هش (Hash) شده باشد. بنابراین پس از وارد کردن پسورد دلخواه، از کادر Function، گزینه MD5 را انتخاب می کنیم تا پسوردی که وارد کردیم، تبدیل به پسورد هش شده شود.  
+
*شناسه دلخواه برای ادمین جدید ( id= مثلا 60 ).
 +
*نام کاربر مدیر ارشد جدید = name ( مثلا new_Administrator )
 +
*نام کاربری مدیر ارشد جدید = username ( مثلا new_admin )
 +
*آدرس ایمیل مدیر ارشد جدید = email ( مثلا new _ admin @yahoo.com ) در اینجا ضروری نیست. پس از ایجاد کاربر مدیر ارشد، از مدیریت [[جوملا]] می‌توان ایمیل را وارد کرد.
 +
*رمز عبور ادمین جدید = password  توجه داشته باشید که این رمز باید بصورت هش (Hash) شده باشد. بنابراین پس از وارد کردن رمز عبور دلخواه، از کادر Function، گزینه MD5 را انتخاب می‌کنیم تا رمز عبوری که وارد کردیم، تبدیل به رمز عبور هش شده شود.  
  
مثلا من می خواهم رمز ادمین جدید ، new_admin باشد. این رمز را در دیتابیس ، در کادر password وارد می کنم. و از کادر Function هم گزینه MD5 را انتخاب می کنم . بنابراین رمز ادمین جدید من بر روی new_admin تنظیم می شود (به تصویر بعدی دقت کنید).
+
برای مثال قصد داریم رمز کاربر مدیر ارشد جدید، new_admin باشد. این رمز را در [[دیتابیس]]، در کادر password وارد کرده و از کادر Function هم گزینه MD5 را انتخاب می‌کنیم. بنابراین رمز کاربر مدیر ارشد جدید بر روی new_admin تنظیم می‌شود (به تصویر بعدی دقت کنید).
  
 
<pre dir=ltr>
 
<pre dir=ltr>
سطر ۳۳: سطر ۳۵:
 
</pre>
 
</pre>
  
و)  نوع حساب کاربری = usertype ، حساب کاربری که می خواهیم ایجاد کنیم که باید deprecated باشد.
+
*نوع حساب کاربری = usertype ، حساب کاربری که می‌خواهیم ایجاد کنیم که باید deprecated باشد.
 +
*block=0 برای اینکه حساب کاربری جدید، فعال بشود.
 +
*sendEmail=1 اگر می‌خواهیم کاربر مدیر ارشد جدید، ایمیل دریافت کند، مقدار را "1" تنظیم می‌کنیم (در اینجا ضروری نیست). پس از ایجاد کاربر مدیر ارشد، از مدیریت [[جوملا]] می‌توان این تنظیمات را انجام داد.
 +
*registerDate = تاریخ ثبت نام کاربر (تاریخ ثبت نام کاربر که می‌توانید با استفاده از تقویمی که وجود دارد، این تاریخ را تنظیم کنید (ضروری نیست).
 +
*lastvisitDate = تاریخ آخرین بازدید ، تاریخ آخرین بازدید کاربر که مانند بالا می‌توان آن را تنظیم کرد. (ضروری نیست).
 +
*بقیه فیلدها هم ضروری نیستند.
  
ز) block=0 برای اینکه حساب کاربری جدید، فعال بشود.
+
=نتیجه=
  
ح) sendEmail=1 اگر می خواهیم ادمین جدید، ایمیل دریافت کند، مقدار را "1" تنظیم می کنیم (در اینجا ضروری نیست ) . پس از ایجاد کاربر ادمین ، از مدیریت جوملا می توان این تنظیم را انجام داد.
+
در پایان می‌توانید نام کاربری جدید را مشاهده کنید .
  
ی) registerDate = تاریخ ثبت نام کاربر (تاریخ ثبت نام کاربر که می توانید با استفاده از تقویمی که در آنجا وجود دارد، این تاریخ را تنظیم کنید (ضروری نیست).
 
  
ک)  lastvisitDate = تاریخ آخرین بازدید ، تاریخ آخرین بازدید کاربر که مانند بالا می توان آن را تنظیم کرد. (ضروری نیست).
+
[[پرونده: Userdb113.jpg|center|frame]]
  
ل) بقیه فیلدها هم ضروری نیستند.
 
  
[[پرونده: Userdb12.jpg|center|frame]]
+
'''نکته''': باید گروه کاربری برای کاربر تازه ایجاد شده تعیین کنید . id کاربری به صورت پیش فرض در [[جوملا]] 2.5 برای سطح دسترسی superuser  برابر 8 می‌باشد . می‌توانید لیست این مقادیر را در جدول usergorups مشاهده کنید.
  
در پایان میتونید نام کاربری جدید را مشاهده کنید .
 
  
[[پرونده: Userdb113.jpg|center|frame]]
+
[[پرونده: Userdb14.jpg|center|frame]]
  
'''نکته''': باید گروه کاربری برای کاربر تازه ایجاد شده تعیین کنید . id کاربری به صورت دیفالت در جوملا 2.5 برای سطح دسترسی superuser  برابر 8 میباشد . میتوانید لیست این مقادیر را در جدول usergorups مشاهده کنید .
 
  
[[پرونده: Userdb14.jpg|center|frame]]
+
حال باید به جدول user_usergroup_map وارد شوید.  
  
حال باید به جدول user_usergroup_map وارد شوید .  
+
سپس از تب insert ای دی یوزر جدید که ساخته شد را وارد می‌کنید.
  
سپس از تب insert ای دی یوزر جدید که ساخته شد را وارد میکنید .
+
'''مزیت این روش''': طبق روال که انجام شد با توجه به گروه‌های کاربری که در بالاتر نمایش داده شده می‌توان هر نوع کاربری را معرفی کرد.
  
'''مزیت این روش''': طبق روال  که انجام شد با توجه به گروه های کاربری که در بالاتر نمایش داده شد میتوان هر نوع کاربری رو معرفی کرد .
 
  
 
[[پرونده: Userdb15.jpg|center|frame]]
 
[[پرونده: Userdb15.jpg|center|frame]]
 +
  
 
=مدیریت کاربران جوملا=
 
=مدیریت کاربران جوملا=
  
میتوانید شما کاربر جدید ایجاد شده را بعد از ورود در مدیریت کاربران ببینید .
+
می‌توانید شما کاربر جدید ایجاد شده را بعد از ورود در مدیریت کاربران ببینید .
 +
 
  
 
[[پرونده: Userdb1116.jpg|center|frame]]
 
[[پرونده: Userdb1116.jpg|center|frame]]
  
 +
 +
<headertabs />
  
 
----
 
----
 +
تهیه شده توسط : [http://forum.joomlafarsi.com/members/10777-mersad مرصاد نادری]
  
 
{{آموزش}}
 
{{آموزش}}

نسخهٔ کنونی تا ‏۲۶ اکتبر ۲۰۱۳، ساعت ۱۱:۵۵

[ویرایش]

برخی از کاربران هنگام ورود به بخش مدیریت جوملا نام کاربری یا رمز عبور مدیر ارشد را فراموش می‌کنند. در برخی موارد بعد از هک شدن برای رفع مشکلات بعد از هک نیاز به ساختن کاربر مدیر ارشد (Super User) از طریق دیتابیس باید اقدام کرد.

ابتدا می‌بایست وارد PHPMyAdmin شده سپس دیتابیس مورد نظر را انتخاب می‌کنیم.

روی جدول users کلیک می‌کنیم تا وارد مدیریت جدول users شویم.


Userdb11.jpg


تب insert را باز کرده و فیلدهای مربوطه را پر می‌کنیم.


Userdb12.jpg


  • شناسه دلخواه برای ادمین جدید ( 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 = تاریخ آخرین بازدید ، تاریخ آخرین بازدید کاربر که مانند بالا می‌توان آن را تنظیم کرد. (ضروری نیست).
  • بقیه فیلدها هم ضروری نیستند.

در پایان می‌توانید نام کاربری جدید را مشاهده کنید .


Userdb113.jpg


نکته: باید گروه کاربری برای کاربر تازه ایجاد شده تعیین کنید . id کاربری به صورت پیش فرض در جوملا 2.5 برای سطح دسترسی superuser برابر 8 می‌باشد . می‌توانید لیست این مقادیر را در جدول usergorups مشاهده کنید.


Userdb14.jpg


حال باید به جدول user_usergroup_map وارد شوید.

سپس از تب insert ای دی یوزر جدید که ساخته شد را وارد می‌کنید.

مزیت این روش: طبق روال که انجام شد با توجه به گروه‌های کاربری که در بالاتر نمایش داده شده می‌توان هر نوع کاربری را معرفی کرد.


Userdb15.jpg


می‌توانید شما کاربر جدید ایجاد شده را بعد از ورود در مدیریت کاربران ببینید .


Userdb1116.jpg



تهیه شده توسط : مرصاد نادری

Indent support.png
هر گونه سوال و یا مشکلی در این رابطه دارید، می‌توانید در انجمن تخصصی تیم جوملا فارسی جستجو کرده و در صورت عدم دریافت نتیجه مورد نظر، سوال جدیدی را مطرح کنید.
8.pngاستفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.