اطلاعیه

بستن
No announcement yet.

ساخت یوزر در mysql با دسترسی به یک دیتابیس خاص

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    ساخت یوزر در mysql با دسترسی به یک دیتابیس خاص

    با چه دستوری می توان در mysql، یک یوزر ساخت که تنها به یک دیتابیس خاص دسترسی کامل داشته باشه؟


    همچنین توصیه میشود مقاله کامل مدیریت دسترسی ها در مای اسکیول را مطالعه کنید :

    نحوه ایجاد و حذف کاربران در MySQL/MariaDB و ایجاد دسترسی به یک دیتابیس خاص
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-14-2021, 07:05 AM.

    #2
    راهش را پیدا کردم، برای دوستان هم در زیر آوردم:

    برای مشاهده user و host های مربوطه شان در دیتابیس از کوئری زیر استفاده می کنیم:
    کد PHP:
    select USER,Host FROM mysql.user
    برای ساخت یوزر جدید از دستور زیر استفاده می کنیم:
    کد PHP:
    create USER 'user'@'localhost' identified by 'password'
    اگر بخواهیم هر هاستی در شبکه بتواند از این دیتابیس استفاده نماید، باید به جای localhost، % قرار بدهیم.

    و برای دادن دسترسی به یوزر مربوطه، برای استفاده از یک دیتابیس خاص از دستور زیر استفاده می کنیم:

    کد PHP:
    grant all privileges on databasename.* to 'user'@' localhost ' identified by 'password'
    و در انتها دستور زیر را می زنیم.

    کد PHP:
    FLUSH PRIVILEGES

    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-14-2021, 07:05 AM.

    کامنت


      #3
      ممنون که تجربه تون رو در اختیار دیگران میذارید :)
      اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

      کامنت

      درباره انجمن منطقه لینوکسی ها

      انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

      شبکه های اجتماعی

      ایمیل مدیریت

      Habili@linux-zone.org

      در حال انجام ...
      X