• به وب استیودنت خوش آمدیدد
  • آموزش های ما را از وب سایت به نشانی www.WebStudent.ir پیگیری کنید
  • لطفا قوانین را مطالعه فرمایید
  • آموزش های گام به گام و تصویری
  • لطفا قوانین را مطالعه فرمایید
درود مهمان گرامی! ورود ثبت نام

آخرین اخبار انجمن وب استیودنت

آموزش دادن دسترسی (privileges) دیتابیس به یک کاربر با استفاده از phpMyAdmin

آموزش دادن دسترسی (privileges) دیتابیس به یک کاربر با استفاده از phpMyAdmin

این صفحه را به اشتراک بگذارید:



آموزش دادن دسترسی (privileges) دیتابیس به یک کاربر با استفاده از phpMyAdmin
زمان کنونی: 1397-8-24، 05:00:00
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: Bahrami
آخرین ارسال: Bahrami
پاسخ 1
بازدید 2806



امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش دادن دسترسی (privileges) دیتابیس به یک کاربر با استفاده از phpMyAdmin
#1
آموزش گام به گام و تصویری دادن دسترسی (privileges) یک پایگاه داده به یک کاربر در phpMyAdmin.
هر کاربر MySQL برای کار با هر دیتابیس نیاز به داشتن دسترسی (privileges) و مجوز های لازم برای کار با آن دیتابیس است.
در MySQL بصورت پیش فرض کاربر root بعنوان کاربر ارشد تمامی دسترسی ها را دارا است.
در این آموزش سعی خواهیم کرد که بصورت قدم به قدم و تصویری روش اعطای مجوز یک پایگاه داده (Database) به یک کاربر را نشان دهیم.
برای شروع ابتدا وارد phpMyAdmin شوید. (معمولا بصورت لوکال با استفاده از آدرس http://localhost/phpmyadmin می توان به صفحه phpMyAdmin رفت).
درصورت لزوم نام کاربری و گذرواژه لازم را وارد کرده تا به صفحه اصلی phpMyAdmin وارد شوید. (تصویر زیر)
Exclamationتوجه: با نام کاربری ای وارد شوید که مجوز اعطای دسترسی را داشته باشد (بهتر است با نام کاربری root وارد شوید)

[تصویر:  add_db_privileges_to_user_1.jpg]

در صفحه اصلی phpMyAdmin بر روی تب Users کلیک کنید تا به صفحه مدیریت کاربران وارد شوید. (تصویر زیر)

[تصویر:  add_db_privileges_to_user_2.jpg]

بر روی لینک Edit Privileges روبروی کاربری که می خواهید دسترسی ها را به وی اعطا کنید، کلیک کنید تا به صفحه مدیریت آن کاربر بروید (تصویر پایین)
Exclamation نکته: با استفاده از دکمه Add user که در پایین تصویر بالایی می بینید، می توانید یک کاربر جدید اضافه کنید.

[تصویر:  add_db_privileges_to_user_3.jpg]

همانطور که در این تصویر می بینید، می توانید دسترسی های کلی (Global privileges) را برای کاربر انتخابی تعیین کنید.
حال برای انتخاب دیتابیس مورد نظر، صفحه را به سمت پایین کشیده (scroll کنید) تا به بخش Database-spicific privileges برسید. (تصویر پایین)

[تصویر:  add_db_privileges_to_user_4.jpg]

از کادر مقابل Add privileges on the following database پایگاه داده مورد نظر خود را انتخاب کنید (مثلا دیتابیس joomla3).
با انتخاب دیتابیس شما به صفحه جدیدی هدایت می شوید که در آنجا باید تعیین کنید که کاربر شما چه دسترسی هایی به این دیتابیس داشته باشد. (تصویر پایین)

[تصویر:  add_db_privileges_to_user_5.jpg]

دسترسی هایی که می خواهید کاربر شما داشته باشد را انتخاب کنید و یا اینکه برای انتخاب همه دسترسی ها بر روی لینک Check All کلیک کنید تا همه انتخاب شوند.
سپس بر روی دکمه Go کلیک کنید تا دسترسی ها اعمال شوند و به صفحه اعلام نتیجه (تصویر زیر) بروید.

[تصویر:  add_db_privileges_to_user_6.jpg]

همانطور که در تصویر بالایی مشاهده می کنید، تمام دسترسی های دیتابیس انتخابی ما (در این مثال joomla3) به کاربر انتخابی ما داده شده است.
حال از این به بعد این کاربر می تواند به دیتابیس انتخاب شده بر اساس مجوزهای داده شده، دسترسی داشته باشد.

سایر نوشته های مرتبط:
(دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.)

شادمان و پیروز باشید.
اینک سخن می دارم،
برای شما ای خواستاران، و برای شما ای دانایان ، از دو نهاده ی بزرگ.
و می ستایم،
اهورا و اندیشه ی نیک را، و دانش نیک و آیین راستی را،
تا فروغ و روشنایی را دریابید،
و به رسایی و شادمانی برسید.
گاثا 3 - یسنا 30
[تصویر:  farvahar.png]
 
پاسخ
[-] 2 کاربر زیر از Bahrami به مایه این نوشته سپاسگزاری کرده اند:
Odin (1392-4-22 00:31), rabins (1392-6-15 15:11)
  



پرش به انجمن:


کاربران در حال بازدید: 1 مهمان



:fixed;left : 2px;top :130px;float : left;width : 35px;height:320px;text-align:left;padding:0px;;border:0px #fff solid; background: #005ea7; background: -moz-linear-gradient(top, #005ea7 0%, #003965 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005ea7), color-stop(100%,#003965)); background: -webkit-linear-gradient(top, #005ea7 0%,#003965 100%); background: -o-linear-gradient(top, #005ea7 0%,#003965 100%); background: -ms-linear-gradient(top, #005ea7 0%,#003965 100%); background: linear-gradient(to bottom, #005ea7 0%,#003965 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005ea7', endColorstr='#003965',GradientType=0 ); } .tdicons a{-webkit-transition : all 0.5s ease-in-out;-moz-transition : all 0.5s ease-in-out;-o-transition : all 0.5s ease-in-out;display : block;float : left;margin : 8px;padding : 5px;font-weight : bold;color : #fff;border-radius : 8px 0 8px 0;} .tdicons img{-webkit-transition : all 0.2s ease-in-out;-moz-transition : all 0.2s ease-in-out;-o-transition : all 0.2s ease-in-out;padding:0px;} .tdicons img:hover{padding : 0px 0px 0px 8px;}