49
Articles avaible
In the databases
666
Registered Users
On the website
00:00
Loading...
Europe/Brussels

Attribution des droits et permissions d'une base de données mySQL

Primary tabs

Lorsque l'on crée une base de donnée devant être gérée par une personne tierce, il est souvent préférable d'attribuer des droits et permissions spécifiques au futur administrateur. Ces droits et permissions concernent bien évidemment l'ensemble des requêtes pour lesquelles on donne une autorisation spéciale à la personne. Les requêtes exposées dans le cadre de ce tutorial ont été testé avec mySQL version 5.5.24 et elles peuvent être utilisées depuis phpMyAdmin ou tout autre système d'administration de base de données comme mySQL Admin ou Navicat. N'oubliez pas d'adapter les paramètres des requêtes en fonction de la structure de vos propres tables et bases de données.

Attribution des droits sur la base de données intitulée test

Pour attribuer des droits spécifiques aux administrateurs d'une base de données, vous pouvez utiliser la requête suivante :

GRANT ALL PRIVILEGES ON `test`.* TO 'username'@'localhost' WITH GRANT OPTION;

Attribution des droits de lecture sur certaines tables de la base de données test

Comme vous pouvez le constater, il arrivent rarement que l'on ai besoin de donner un accés à des tables ou à des champs d'une base de données. Cependant, si vous vous trouvez dans ce cas, les deux requêtes suivantes sont des exemples que vous pourriez utiliser afin d'attribuer des droits et permissions spécifiques aux utilisateurs de vos bases de données.

GRANT SELECT (`id`, `name`) ON `test`.`contact` TO 'username'@'localhost';

GRANT SELECT (`id`, `FK`, `email`, `state`) ON `test`.`user` TO 'username'@'localhost';

Categorie-s

Readers Location

Highlighting country from Readers
Belgium
42.86%
42.86%
Senegal
28.57%
28.57%
Morocco
14.29%
14.29%
France
9.52%
9.52%

Data update in end of each hour. You can update it manual by pressign update button

Articles

Articles report
Subject Activity
Web Development
85%
Networking
40%
Linux
72%
AngularJS
80%
Virtualization
100%
Microsoft Windows
100%

Articles

Benchmarking Guidelines

Membership

How to do a strategic analysis

Visitors

Visitors (last month)

Website builded by Pipo Bengeloune with the famous Drupal CMS.

Log Out ?

Are you sure you want to log out?

Press No if you want to continue work. Press Yes to logout current user.