مكان [COLOR="red"]JO1SAT [/COLOR]نضع اسم قاعدة البيانات ,, ولو اردناها ليوزر معين على السيرفر نجعلها :
[CODE]create database [COLOR="red"]USER_JO1SAT[/COLOR];[/CODE]
التغيير واضح ,,
[COLOR="red"]USER [/COLOR]= اليور المطلوب عالسيرفر
[COLOR="red"]JO1SAT [/COLOR]= اسم القاعدة ..
الان ناتي لامر انشاء يوزر بالقواعد :
[CODE]grant usage on *.* to USER@localhost identified by 'PASS';[/CODE]
[COLOR="red"]USER[/COLOR] = يوزر قاعدة البيانات ,, ولو كانت القاعدة مثل الامر السابق ليوزر موقع معين نجعل قبلها[COLOR="red"] USER_[/COLOR] لتصبح [COLOR="red"]USER_USER[/COLOR] .. والتوضيح بيكون اليور الاولى يوزر الموقع الهدف واليوزر الثانية يوزر قاعدة البيانات
[COLOR="red"]PASS[/COLOR] = باسورد قاعدة البيانات .
الان نربط اليوزر والباس بقاعدة البيانات التي انشئناها ونعطيه صلاحية كاملة فيها عن طريق الامر :
[CODE]grant all privileges on [COLOR="red"]DATABASE[/COLOR].* to [COLOR="red"]USER[/COLOR]@localhost ;[/CODE]
[COLOR="red"]DATABASE [/COLOR]= اسم قاعدة البيانات التي انشاناها .
[COLOR="red"]USER [/COLOR]= اسم اليوزر الذي انشاناه بالاعلى .
مبروك عليك القاعدة شغالة تمام باذن الله ,, وللتجربة والتاكد منع ملها طبق الامر التالي للخروج من mysql :
[CODE]quit[/CODE]
ومن ثم حاول الدخول الى القاعدة المنشأة عن طريق الامر :
[CODE] mysql -u [COLOR="Red"]USER[/COLOR] -p'[COLOR="red"]PASS[/COLOR]' [COLOR="red"]DATABASE[/COLOR][/CODE]
[COLOR="red"]USER [/COLOR]= يور القاعدة التي انشاتها .
[COLOR="red"]PASS [/COLOR]= الباسوورد الخاصة باليور .
[COLOR="red"]DATABASE [/COLOR]= اسم قاعدة البيانات .
ولازم يدخل عالقواعد بعدها ..
دمتم بود ..[/COLOR][/B][/SIZE]
11-09-2012, 10:24 AM
براءه طفله
رد: شرح انشاء قاعدة بيانات ويوزر وربطها معه من الشل SSH Mysql Creation