کله چې ډیټابیسونه کاروئ، نو دا معمول دی چې کاروونکي فعال یا جوړ کړئ ترڅو دوی وکولی شي ډیټابیس ته لاسرسی ومومي او عملیات ترسره کړي. د ماریا ډی بي په قضیه کې، چې د خلاصې سرچینې مشهور ډیټابیس دی، د کارونکي فعالولو پروسه ساده او مستقیمه ده. پدې مقاله کې، موږ دا ګام په ګام تشریح کوو. په MariaDB کې د کاروونکي فعالولو څرنګوالی، نو تاسو کولی شئ په مؤثره توګه خپلو ډیټابیسونو ته لاسرسی اداره کړئ. د دې ساده ګامونو سره، تاسو کولی شئ ډاډ ترلاسه کړئ چې مجاز کاروونکي کولی شي اړین ډیټابیس عملیات ترسره کړي، د خوندي لاسرسي کنټرول وساتي.
– ګام په ګام ➡️ په MariaDB کې یو کاروونکي څنګه فعال کړو؟
- ماریا ډی بي ته لاسرسی: په MariaDB کې د کاروونکي فعالولو لپاره، تاسو باید لومړی هغه سرور ته لاسرسی ومومئ چیرې چې MariaDB نصب شوی.
- د روټ په توګه ننوتل: امر وکاروئ mysql -u روټ -p او کله چې غوښتنه وشي نو د روټ پټنوم دننه کړئ.
- ډیټابیس غوره کړئ: یوځل چې په ماریا ډی بي کې دننه شئ، هغه ډیټابیس غوره کړئ چې تاسو غواړئ د کمانډ په کارولو سره کاروونکي فعال کړئ د ډیټابیس_نوم وکاروئ؛
- نوی کاروونکی جوړ کړئ: امر وکاروئ د 'پاسورډ' لخوا پیژندل شوی 'کارن نوم'@ 'لوکل هوسټ' کارن جوړ کړئ؛ د نوي کارونکي جوړولو لپاره.
- امتیازات ورکوي: د کاروونکي د فعالولو لپاره، تاسو باید هغه ته اړین امتیازات ورکړئ. د قوماندې څخه کار واخلئ 'user'@'localhost' ته په database_name.* کې ټول امتیازات ورکړئ؛ ترڅو تاسو ته په ټاکل شوي ډیټابیس کې ټول امتیازات درکړل شي.
- د چارج کولو امتیازات: د بدلونونو د اغیزمن کیدو لپاره، امتیازات د قوماندې سره بیا پورته کړئ FLUSH PRIVILEGES;
- د ماریا ډي بي څخه وتل: په پای کې، تاسو کولی شئ د قوماندې په کارولو سره MariaDB څخه ووځئ exit;
پوښتنه او ځواب
ماریا ډي بي څه شی دی؟
- Es د خلاصې سرچینې اړونده ډیټابیس مدیریت سیسټم.
- Es د MySQL یوه فورک ده او د هغې د ځای په ځای کولو لپاره جوړه شوې ده.
ولې په MariaDB کې د کاروونکي فعالول مهم دي؟
- دا اجازه ورکوي کاروونکي ډیټابیس ته لاسرسی ومومي او ځانګړي دندې ترسره کړي.
- برابروي ډیټابیس ته د لاسرسي محدودولو سره د امنیت یوه طبقه.
په MariaDB کې یو کاروونکی څنګه فعال کړو؟
- ننوتل د MariaDB سرور کې د مدیر امتیازاتو سره.
- اجرا کول د "کاروونکي نوم جوړ کړئ 'کارن نوم'@'localhost' چې د 'پاسورډ' لخوا پیژندل شوی وي؛" قومانده د 'کارن نوم' او 'پاسورډ' په سم معلوماتو سره بدلوي.
- ټاکل کارونکي ته د «GRANT permissions ON database.* TO 'username'@'localhost';» قوماندې سره اجازه ورکول، د 'اجازې' او 'ډیټابیس' ځای په ځای کول د مناسبو اجازو او ډیټابیس سره.
- بیا چارج کول د بدلونونو د اغیزمن کیدو لپاره د "FLUSH PRIVILEGES;" قوماندې سره امتیازات ټایپ کړئ.
څنګه وګورئ چې یو کاروونکی په MariaDB کې فعال شوی دی؟
- ننوتل د MariaDB سرور کې د مدیر امتیازاتو سره.
- اجرا کول د فعالو کاروونکو لیست لیدلو لپاره "کاروونکی غوره کړئ، کوربه له mysql.user څخه؛" قومانده وکاروئ.
- لټول هغه کارن نوم چې په لیست کې د خپل شتون تصدیق کولو لپاره فعال شوی دی.
په MariaDB کې کوم کارونکي ته اجازه ورکولی شم؟
- غوره کړئ: کارونکي ته اجازه ورکوي چې له ډیټابیس څخه معلومات ولولي.
- داخل کړئ: کارونکي ته اجازه ورکوي چې ډیټابیس ته نوي ریکارډونه اضافه کړي.
- تازه کول: کارونکي ته اجازه ورکوي چې په ډیټابیس کې ریکارډونه بدل کړي.
- ړنګول: کارونکي ته اجازه ورکوي چې له ډیټابیس څخه ریکارډونه حذف کړي.
ایا د کارونکي فعالولو وروسته د ماریا ډی بی سرور بیا پیل کول اړین دي؟
- نه، تاسو اړتیا نلرئ د کارونکي فعالولو وروسته د MariaDB سرور بیا پیل کړئ. د امتیازاتو بیا بارول کافي دي.
په MariaDB کې یو کاروونکی څنګه حذف کړو؟
- ننوتل د MariaDB سرور کې د مدیر امتیازاتو سره.
- اجرا کول د ټاکل شوي کارونکي د حذف کولو لپاره «DROP USER 'username'@'localhost';» قومانده وکاروئ.
- بیا چارج کول د بدلونونو د اغیزمن کیدو لپاره د "FLUSH PRIVILEGES;" قوماندې سره امتیازات ټایپ کړئ.
ایا زه کولی شم د MariaDB GUI څخه یو کاروونکی فعال کړم؟
- هو، دا ممکنه ده چې یو کاروونکی د MariaDB ګرافیکي انٹرفیس لکه MariaDB Workbench یا phpMyAdmin څخه فعال کړئ.
- La ګرافیکي انٹرفیس د کاروونکو د جوړولو، اجازې ورکولو، او د ډیټابیس امنیت په رواني ډول اداره کولو لپاره اختیارونه چمتو کوي.
که زه په MariaDB کې د یو کارونکي پټنوم هیر کړم نو څه باید وکړم؟
- بیا رغونه د کارونکي پټنوم د "SET PASSWORD FOR 'username'@'localhost' = PASSWORD('new_password');" قوماندې سره د 'username' او 'new_password' پر ځای د سم معلوماتو سره ولیکئ.
- ډاډ ترلاسه کړئ د بدلونونو د اغیزمن کیدو لپاره د "FLUSH PRIVILEGES;" قوماندې سره امتیازات بیا پورته کړئ.
د SQL او MariaDB ترمنځ څه توپیر دی؟
- ایس کیو ایل دا یوه جوړښتي پوښتنې ژبه ده چې د اړونده ډیټابیسونو اداره کولو او سمبالولو لپاره کارول کیږي.
- ماریا ډي بي دا د ډیټابیس مدیریت یو اړونده سیسټم دی چې SQL د خپلې پوښتنې ژبې په توګه کاروي.
- ماریا ډي بي دا د ډیټابیس تطبیق دی چې د SQL په پرتله اضافي فعالیت او پرمختګونه لري.
زه Sebastián Vidal یم، د کمپیوټر انجنیر یم چې د ټیکنالوژۍ او DIY په اړه لیوالتیا لرم. سربیره پردې، زه د هغه جوړونکی یم tecnobits.com، چیرته چې زه د هرچا لپاره د ټیکنالوژۍ د لاسرسي وړ او د پوهیدو وړ کولو لپاره درسونه شریکوم.