11.10.2020 Views

Be_Professional_MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

وللتأكد من ذلك نقوم بالخروج من ال mysql بكتابة التالي :

mysql> \q

Bye

أو كتابة كلمة quit أيضا :

mysql> quit

Bye

muhammad بالشكل

بعد ذلك نقوم بالتصال بقاعدة البيانات عن طريق

التالي

mysql ولكن هذه المرة مع المستخدم

:

debian:~# mysql ­u muhammad ­p

Enter password:

قم بإدخال كلمة السر التي منحتها للمستخدم muhammad والتي كانت في مثالنا ، solaris بعد ذلك ستتمكن من

التصال ب MySQL والعمل على قاعدة البيانات linux_ac بكل سهولة كما يلي

:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 14

Server version: 5.0.32­Debian_7etch1­log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

ال

ولحظ أن المستخدم muhammad قد منح التصريح للعمل على قاعدة البيانات linux_ac فقط ، وبالتالي فل يحق له

العمل على أي قاعدة بيانات أخرى ما لم يتم منح التصريح الكافي له ، فمثل ً لو قمت بتنفيذ التالي أمام محث أوامر

: mysql

mysql> use ser;

ERROR 1044 (42000): Access denied for user 'muhammad'@'localhost' to

database 'ser'

المر السابق use أخبرت محث أوامر mysql أنني أريد العمل على قاعدة البيانات والتي تسمى ser فظهرت رسالة

خطأ تفيد بأن المستخدم muhammad ليست له الصلحية للعمل على قاعدة البيانات ، ser أما لو قمت بتغيير المر

itwadi.com

وادي التقنية ]

[ 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!