PDA

View Full Version : سوال درباره grant all on database



iMiladix
سه شنبه 23 آبان 1391, 16:15 عصر
سلام خسته نباشید

یه سوال دارم از خدمتتون منظور از این عبارت توی محیط برنامه نویسی mysql 5.5 command line چیه ؟

این عبارت "grant all on milad_data.* to milad_user@localhost"

آیا بدین معناست که دیتابیس میلاد دیتا رو به یوزر میلاد یوزر متصل کن ؟؟

ممنونم

سعید صابری
سه شنبه 23 آبان 1391, 19:27 عصر
بدين معني است كه تمام دسترسي ها را به كاربر نامبرده از ديتابيس ذكر شده مي دهد و كاربر مورد نظر نميتونه از راه دور اتصال برقرار كنه

iMiladix
سه شنبه 23 آبان 1391, 19:52 عصر
خب ببینید من سرور ویندوز دارم سرور ویندوز 2008 توی iis پی اچ پی رو نصب کردم و میخام سایت وردپرسی بیارم بالا روی و میخوام یوزر با پسورد بسازم و بعدش دیتابیس و بعد از اون دیتابیس رو متصل کنم به یوزری که ساختم کاری شبیه سرور های آپاچی کنترل پنل

برای این کار درست انجام دادم این روند رو ؟

ابتدا یوزر رو با دستور این ساختم : create user milad_user@localhost identified 'password'

بعدش دیتا بیس رو ساختم با این دستور : create database milad_data

و بعدم هم متصل کردم : این عبارت "grant all on milad_data.* to milad_user@localhost"

درسته ؟ کار و روند رو درست انجام دادم ؟

تونستم منظورمو بفهمونم ؟

سعید صابری
سه شنبه 23 آبان 1391, 20:21 عصر
دوست من حوزه كاري وب نيست بلكه شبكه است تجربه زيادي روي وب ندارم.
اما دستور شما باعث ميشه كه كاربر فقط از همون سيستم بتونه متصل شه (localhost).بايد به جاي localhost كاراكتر * بزاريد.البته در شبكه اينجوريه.

آها راستي براي وب لوكال بايد بشه.حواسم نبود.
فكر كنم درست نوشتيد