Ù...غربية Ù...ع عشيقها ÙÙŠ السرير، شاهد Ø¨Ù†ÙØ³Ùƒ
فہرست کا خانہ:
- شروع کرنے سے پہلے
- نیا ایس کیو ایل یوزر اکاؤنٹ بنائیں
- کسی ایس کیو ایل کے صارف اکاؤنٹ کو استحقاق دیں
- ایس کیو ایل یوزر اکاؤنٹ کے مراعات کو ظاہر کریں
- ایس کیو ایل کے صارف اکاؤنٹ سے استحقاق منسوخ کریں
- موجودہ ایس کیو ایل یوزر اکاؤنٹ کو ہٹا دیں
- نتیجہ اخذ کرنا
ایس کیو ایل سب سے زیادہ مقبول اوپن سورس کا رشتہ دار ڈیٹا بیس منیجمنٹ سسٹم ہے۔ ایس کیو ایل سرور ہمیں متعدد صارف اکاؤنٹ بنانے اور مناسب مراعات دینے کی اجازت دیتا ہے تاکہ صارف ڈیٹا بیس تک رسائی حاصل کرسکیں اور ان کا انتظام کرسکیں۔
اس ٹیوٹوریل میں یہ بیان کیا گیا ہے کہ مائک ایس کیو ایل کے صارف اکاؤنٹ بنانے اور مراعات دینے کا طریقہ۔
شروع کرنے سے پہلے
ہم یہ فرض کر رہے ہیں کہ آپ کے سسٹم پر پہلے سے ہی ایس کیو ایل یا ماریا ڈی بی سرور انسٹال ہے۔
ایس کیو ایل شیل کے اندر جڑ یا انتظامی صارف کی حیثیت سے تمام احکامات پر عمل درآمد کیا جاتا ہے۔ صارف اکاؤنٹ بنانے اور ان کے مراعات کی وضاحت کرنے کے لئے کم سے کم مراعات کی ضرورت ہوتی ہے وہ تخلیق کنندہ اور
GRANT
۔
ایس کیو ایل شیل تک رسائی حاصل کرنے کے لئے درج ذیل کمانڈ کو ٹائپ کریں اور اشارہ کرنے پر اپنا ایس کیو ایل روٹ صارف پاس ورڈ درج کریں:
نیا ایس کیو ایل یوزر اکاؤنٹ بنائیں
ایس کیو ایل میں صارف کا اکاؤنٹ صارف نام اور میزبان نام کے پرزوں پر مشتمل ہے۔
نیا ایس کیو ایل صارف اکاؤنٹ بنانے کے لئے ، درج ذیل کمانڈ کو چلائیں:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
پلیس ہولڈر ویلیو
newuser
کو اپنے مطلوبہ نئے صارف کا نام ، اور پلیس ہولڈر ویلیو یوزر پاس ورڈ کو صارف پاس ورڈ سے تبدیل کریں۔
کمانڈ میں میزبان نام کا حصہ لوکل ہوسٹ پر سیٹ کیا گیا ہے ، اس کا مطلب یہ ہے کہ صارف صرف لوکل ہوسٹ (یعنی اس سسٹم سے جہاں مائ ایس کیو ایل سرور چلتا ہے) سے ایس کیو ایل سرور سے رابطہ قائم کرسکے گا۔
کسی دوسرے میزبان سے رسائ فراہم کرنے کے لئے ، ریموٹ مشین IP کے ساتھ میزبان نام (
localhost
) کو تبدیل کریں۔ مثال کے طور پر ، آئی پی
10.8.0.5
والی مشین سے رسائی فراہم کرنے کے
10.8.0.5
you:
CREATE USER 'newuser'@'10.8.0.5' IDENTIFIED BY 'user_password';
ایسا صارف بنانے کے لئے جو کسی بھی میزبان سے رابطہ قائم کرسکے ،
'%'
وائلڈ کارڈ کو بطور میزبان استعمال کریں:
CREATE USER 'newuser'@'%' IDENTIFIED BY 'user_password';
کسی ایس کیو ایل کے صارف اکاؤنٹ کو استحقاق دیں
متعدد قسم کی مراعات جو صارف کے اکاؤنٹ میں دی جاسکتی ہیں۔ آپ یہاں مائی ایس کیو ایل کے تعاون سے حاصل کردہ مراعات کی مکمل فہرست حاصل کرسکتے ہیں۔
سب سے عام استعمال شدہ مراعات یہ ہیں:
- سبھی نجی
ALL PRIVILEGES- صارف کے اکاؤنٹ میں تمام مراعات دیتا ہے۔CREATE- صارف اکاؤنٹ کو ڈیٹا بیس اور ٹیبل بنانے کی اجازت ہے۔DROP- صارف اکاؤنٹ کو ڈیٹا بیس اور ٹیبلز چھوڑنے کی اجازت ہے۔DELETE- صارف کے اکاؤنٹ کو کسی مخصوص ٹیبل سے قطاریں حذف کرنے کی اجازت ہے۔INSERT- صارف کے اکاؤنٹ کو ایک مخصوص ٹیبل میں قطاریں داخل کرنے کی اجازت ہے۔SELECT- صارف کے اکاؤنٹ کو ڈیٹا بیس کو پڑھنے کی اجازت ہے۔UPDATE- صارف کے اکاؤنٹ کو ٹیبل کی قطاریں اپ ڈیٹ کرنے کی اجازت ہے۔
کسی صارف اکاؤنٹ کو مخصوص مراعات دینے کے لئے ، آپ مندرجہ ذیل ترکیب استعمال کرسکتے ہیں۔
GRANT permission1, permission2 ON database_name.table_name TO 'database_user'@'localhost';
یہاں کچھ مثالیں ہیں:
-
کسی خاص ڈیٹا بیس پر صارف کے اکاؤنٹ میں تمام مراعات:
GRANT ALL PRIVILEGES ON database_name.* TO 'database_user'@'localhost';تمام ڈیٹا بیس پر صارف کے اکاؤنٹ میں تمام مراعات:
GRANT ALL PRIVILEGES ON *.* TO 'database_user'@'localhost';ڈیٹا بیس سے کسی مخصوص ٹیبل پر صارف کے اکاؤنٹ کو تمام مراعات:
GRANT ALL PRIVILEGES ON database_name.table_name TO 'database_user'@'localhost';کسی مخصوص ڈیٹا بیس پر صارف کے اکاؤنٹ کو متعدد مراعات دیں۔
GRANT SELECT, INSERT, DELETE ON database_name.* TO database_user@'localhost';
ایس کیو ایل یوزر اکاؤنٹ کے مراعات کو ظاہر کریں
کسی مخصوص ایس کیو ایل صارف کے اکاؤنٹ کو دی جانے والی مراعات (زبانیں) تلاش کرنے کے لئے ،
SHOW GRANTS
بیان استعمال کریں:
SHOW GRANTS FOR 'database_user'@'localhost';
+---------------------------------------------------------------------------+ | Grants for database_user@localhost | +---------------------------------------------------------------------------+ | GRANT USAGE ON *.* TO 'database_user'@'localhost' | | GRANT ALL PRIVILEGES ON `database_name`.* TO 'database_user'@'localhost' | +---------------------------------------------------------------------------+ 2 rows in set (0.00 sec)
ایس کیو ایل کے صارف اکاؤنٹ سے استحقاق منسوخ کریں
صارف اکاؤنٹ سے ایک یا زیادہ مراعات کو منسوخ کرنے کا نحو نیز تقریبا almost ایک جیسے ہے جیسے مراعات دیتے وقت۔
مثال کے طور پر ، کسی خاص ڈیٹا بیس پر صارف کے اکاؤنٹ سے تمام مراعات ختم کرنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:
REVOKE ALL PRIVILEGES ON database_name.* FROM 'database_user'@'localhost';
موجودہ ایس کیو ایل یوزر اکاؤنٹ کو ہٹا دیں
ایس کیو ایل کے صارف اکاؤنٹ کو حذف کرنے کے لئے
DROP USER
بیان استعمال کریں:
DROP USER 'user'@'localhost'
مذکورہ کمانڈ صارف اکاؤنٹ اور اس کے مراعات کو ختم کردے گی۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں صرف بنیادی باتوں کا احاطہ کیا گیا ہے ، لیکن یہ ہر ایک کے ل for اچھ startingا آغاز ہونا چاہئے جو نیا ایس کیو ایل صارف اکاؤنٹ بنانے اور مراعات دینے کا طریقہ سیکھنا چاہتا ہے۔
mysql mariadbآئی ای سی آئی ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس آئی ایس ایس آئی ایس ایس ایس اے ایس ایس ای ایس ایس ایس ایس ایس کی ضرورت ہے.
نیویارک ایسوسی ایشن نے اس مڈینج اسٹوریج لائن کو ایک نیا آئی ایس ایس ایس آئی ایس کے ذریعہ میسڈائز اسٹوریج کی ضروریات کے ساتھ کمپنیوں کے مقصد کے ساتھ بڑھایا ہے.
اوپن ایس او، ایسرا ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او، دوسری زندگی حاصل ہوتی ہے
فارج راک پر اوپن ایس او روڈ میپ پر اوپن ایس او روڈ میپ پر ہوتا ہے. سورج مائکروسافٹ سسٹم کی طرف سے اصل ذریعہ تیار کی گئی ایک کھلا ذریعہ ویب توثیقی ٹیکنالوجی، اور جس کی وجہ سے اورراکل کی طرف سے نظر انداز نہیں کیا جاسکتا، جس نے جنوری میں سورج خریدا.
کال کریں اور ایس ایم ایس کو کال کریں اور ایس ایم ایس کو کتنی دفعہ دیکھیں اور حذف کرنا حذف کریں حذف کر دیں. اگر آپ نے رسول اپلی کیشن کو انسٹال کیا ہے، تو آپ کو آپ کے تمام فون کے رابطوں کو فیس بک دیا جائے گا. اس کے بعد فیس بک آپ کے ذریعے بھیج دیا گیا تمام فون کالز اور ایس ایم ایس کے ٹیکسٹ پیغامات تک رسائی حاصل کرے گا، اور یہ ایک لاگ ان کو برقرار رکھتا ہے.
ہم سب جانتے ہیں کہ جب ہم ذاتی ڈیٹا کے لۓ فیس بک کو کتنا اجازت دیتے ہیں. وہ عملی طور پر ہمارے بارے میں سب کچھ جانتے ہیں، اور اس کی وجہ سے ہم فیس بک پر سب کچھ پوسٹ نہیں کرتے ہیں، لیکن ہمارے فون پر ان کی اطلاقات ہمارے بارے میں سب کچھ پڑھتے ہیں. میں نے بڑے پیمانے پر







