دسته‌بندی نشده

آموزش ایجاد و تعیین سطح دسترسی کاربر در دیتابیس با workbench

Workbench بانک اطلاعاتی، ابزاری نرم‌افزاری است که برای مدیریت و توسعه چندین پایگاه داده مرتبط SQL استفاده‌ می‌شود. این نرم افزار، توسط Upscene production توسعه داده شده به زبان‌های #C و ++C برنامه‌نویسی شده است. در حقیقت Workbench نرم افزار ابزار بصری یکپارچه‌ای، برای توسعه دهندگان پایگاه داده است. این نرم‌افزار امکاناتی همچون پیکربندی سرور، مدیریت کاربران، تهیه نسخه پشتیبان و موارد دیگر را فراهم می‌کند و در این مقاله قصد آموزش ایجاد و تعیین سطح دسترسی یوزر در دیتابیس با wordbench را داریم. Workbench روی سیستم عامل‌های ویندوز، لینوکس و مکینتاش قابل اجراست. تفاوت آن با اصل پایگاه داده این است که پایگاه داده برای ذخیره و دسترسی به داده‌ها استفاده می‌شود، اما Workbench برای دسترسی به پایگاه داده به وسیله یک رابط کاربری دوستانه به جای خط فرمان، کاربرد دارد.

مروری بر نصب workbench

پیش از این با آموزش نصب Workbench در خدمات شما عزیزان بوده ایم و در اینجا تنها به معرفی و یاد آوری آن می پردازیم.

برای نصب این برنامه باید از قبل نرم افزار بانک اطلاعاتی mysql را روی سیستم خود نصب داشته باشید. از آنجاییکه این ابزار روی انواع سیستم عامل قابل اجراست، تجهیزات مورد نیاز جهت نصب آن نیز در هر سیستم عامل متفاوت است.

در هر صورت، برای دانلود mysql workbench روی تب downloads در mysql کلیک کنید و سپس نسخه مورد نظر خود را انتخاب کنید.

دانلود mysql workbench

دانلود mysql workbench

پس از دانلود و نصب Workbench صفحه خوشامدگویی به این شکل برای شما، نمایش داده خواهد شد. در مقاله ای مجزا نحوه اتصال MySQL به Wrodbench را توضیح داده ایم.

ورود به workbench

در حاشیه سمت چپ تصویر سه آیکون وجود دارند که هر کدام برای کاربردی خاص، تعبیه شده‌اند.

ورود به workbench

آیکون اول نماد SQL development است. این بخش شامل ویرایشگر sql می‌باشد که از طریق آن می‌توان پایگاه داده‌ها را ایجاد و مدیریت کرد. آیکون دوم مدل سازی داده‌ها است که شما را قادر می‌سازد با توجه به نیازتان، داده‌های خود را مدل کنید. آیکون سوم نیز متعلق به مدیریت سرور است که از طریق آن می‌توانید پایگاه داده‌تان را بین اتصالات مختلف جا به جا کرده و انتقال دهید.

اتصال workbench به mysql

برای برقراری اتصال Workbench به پایگاه داده، روی علامت مثبت در تب home کلیک کنید.

اتصال mysql با workbench

پس از کلیک روی این علامت، یک کادر محاوره‌ای در همان محیط Workbench باز می‌شود که نام اتصال، روش اتصال و جزئیاتی دیگر را از شما می‌پرسد. پس از وارد کردن اطلاعات در این کادر، روی OK کلیک کنید تا اتصال شما برقرار شود.

تنظیمات اتصال

تعیین سطح دسترسی کاربر در دیتابیس با workbench

پس از وارد شدن به محیط اصلی mysql workbench، در سمت چپ، تب‌های مختلفی نمایش داده می‌شوند. تب users & privileges لیستی کامل از تمام کاربران پایگاه داده‌ی شما و اختیاراتی که به یک سرور فعال mysql مربوط می‌شوند را، نمایش می‌دهد. با استفاده از این تب می‌توانید حساب‌های کاربری را اضافه کنید، امتیازاتی برای کاربران تنظیم کنید و بعضی از رمز عبور‌ها را منقضی نمایید و…

تعیین سطح دسترسی کاربر با workbench

پس از کلیک روی این تب، گزینه add account را انتخاب نمایید. کادری به نام Login برای شما باز می‌شود که باید نام کاربری کاربر جدید و کلمه عبور او را در آن، وارد کنید. اگر همانند تصویر، مقابل گزینه limit connectivity  کلمه local host را تایپ کنید، امتیازات و اختیارات کاربری که تعریف کرده‌اید محدود به local host می‌شود. در نهایت روی گزینه apply کلیک کنید.

تعریف کاربر جدید

برای اختصاص امتیازاتی به این کاربر، جهت دسترسی به یک بانک اطلاعاتی خاص روی تب privilege schema کلیک کنید. از لیست کاربران که در سمت چپ صفحه نمایش داده می‌شود، نام کاربری مورد نظرتان را انتخاب کنید و دکمه add entry را بفشارید.

تخصیص امتیازات خاص به کاربر mysql با workbench

دکمه رادیویی selected schema را انتخاب کرده و الگوی پایگاه داده‌تان را از لیست نمایش داده شده، انتخاب‌کنید.

انتخاب پایگاه داده

در مرحله بعد، امتیازات مناسب را برای دسترسی کاربر به پایگاه داده‌ای که تعیین کرده‌اید، انتخاب کنید. جهت تکمیل تنظیمات اعمال شده، روی گزینه save changes کلیک کنید.

تعیین سطح دسترسی کاربر در mysql

اکنون می‌توانید با حساب کاربری جدیدی که در Workbench ایجاد کردید، وارد سیستم شده و اختیارات کاربر تعریف شده را امتحان کنید.

قابلیت های دیگر mysql workbench

Workbench عمدتا در سه نسخه موجود است که قابلیت‌های کلی نرم افزار، به طور کامل در هر سه نسخه وجود دارند.

  • نسخه عمومی که open source است.
  • نسخه استاندارد
  • نسخه enterprise

این قابلیت‌های عمومی عبارتند از:

  • توسعه ی ویژوال SQL
  • مدیریت پایگاه داده
  • تنظیم عملکرد
  • مدیریت کاربر و جلسات
  • مدیریت اتصال
  • مدیریت اشیا
  • مدل سازی داده‌های بصری
  • مهندسی معکوس

اما قابلیت‌هایی مثل رابط گرافیکی کاربر برای بکاپ گیری، حسابرسی و تنظیمات firewall مخصوص نسخه enterprise هستند. در هر صورت نصب Workbench قابلیت های مفیدی به پایگاه داده ی شما اضافه می کند که دست شما را برای اعمال تنظیمات خاصی بازتر خواهد کرد. امیدواریم از آموزش ایجاد و تعیین سطح دسترسی کاربر در ،mysql با استفاده از workbench استفاده برده باشید.

با کارت بانکی باشگاه ایران هاست پولتان به حسابتان باز می گردد.

همین حالا رایگان عضو شوید

سلیم شهری

علاقه‌مند به IT

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن